From Tamana, Kumamoto Prefecture, Japan • 1925 - 2004
We don't have a bio for this person yet
Terror of MechagodzillaFilm • 1975
Godzilla vs. MegalonFilm • 1973
Ghidorah, the Three-Headed MonsterFilm • 1964