Mysterian Space Station

The Mysterian Space Station is the home of the Mysterians that arrives above Earth in the 1957 TOHO film The Mysterians. It had became their home after their planet was destroyed by a devastating nuclear war, and they had then left the planet Mars after sighting Planet Earth. After their brutal defeat at the hands of Earth's forces, the remaining Mysterians fled to their UFO and left, never to return.

Powers

 * Capable of Space Travel
 * Can deploy fleets of Mysterian UFOs

Trivia

 * The Mysterian Space Station later appears in Atragon as stock footage.