tropical beach on another planet, with stars and colorful ringed planets in the sky, and a flaming meteor coming down