Moonstalker Station

Demarian space station.