From Tokyo, Japan • 1903 - 1985
We don't have a bio for this person yet
The War of the GargantuasFilm • 1966
Invasion of Astro-MonsterFilm • 1965
Ghidorah, the Three-Headed MonsterFilm • 1964
OnibabaFilm • 1964
King Kong vs. GodzillaFilm • 1962