a space station with a large green planet in the background