From Kure, Hiroshima, Japan • 1938 - 2011
We don't have a bio for this person yet
The X from Outer SpaceFilm • 1967
The Tale of Oiwa's GhostFilm • 1961