From Tokyo, Tokyo, Japan • 1893 - 1968
We don't have a bio for this person yet
Varan the UnbelievableFilm • 1962
RodanFilm • 1956
Godzilla Raids AgainFilm • 1955