From Kyoto, Japan • 1911 - 1986
We don't have a bio for this person yet
Godzilla vs. HedorahFilm • 1971
Gamera, the Giant MonsterFilm • 1965