From Kobe, Japan • 1934 - 2021
We don't have a bio for this person yet
Terror of MechagodzillaFilm • 1975
Godzilla vs. MechagodzillaFilm • 1974
The War of the GargantuasFilm • 1966