Ichigen Ohashi

Born: None


Placeholder

Gamera, the Giant Monster

as Mr. Ueda
Released: 1965-11-27

A nuclear explosion in the far north unleashes Gamera, the legendary flying turtle, from his...

Movie page