a futuristic looking space station with a glowing ring