Celestial blast