Koichi Yoshida

Born: None


Placeholder

The War in Space

as Gohten controller
Released: 1977-12-17

The year is 1988, and in the midst of recovering from a near-miss with a large comet, Earth...

Movie page