Plot: The battle for the Earth begins. Ground troops from the newly arrived human forces have linked up with Stick's band of freedom fighters

Genesis Climber MOSPEADA - Season 1 - The Dark Finale (Episode 24)
Episode Aired On:
Sunday, March 18 1984
41 years ago
Sunday, March 18 1984
41 years ago