(1976)
Released: 1976-07-18
The superhero The Kagestar fights the monsters of the Satan Empire.
Vote Now!