Genesis Climber MOSPEADA
A warrior, rebels and soldiers must fight a deadly alien race and find their ruler.
Starring
Bin Shimada,
Hisao Ōyama,
Sanae Miyuki