From Tokyo, Japan • 1929 - 2015
We don't have a bio for this person yet
The Return of GodzillaFilm • 1984
The Inugami FamilyFilm • 1976