a futuristic space station with green lights