Lairship

The Lairship is a gigantic sinister space station home to the power-mad space ninja Lother and his army of evil space monsters.

Trivia

 * The Liarship's Japanese counterpart is the Parasite Fortress Centipede from the Super Sentai franchise's Ninpu Sentai Hurricaneger.