From Osaka, Osaka Prefecture, Japan • 1924 - 2016
We don't have a bio for this person yet
The Inugami FamilyFilm • 1976
Terror of MechagodzillaFilm • 1975