From Tokyo, Japan • 1933 - 1989
We don't have a bio for this person yet
The Tale of Oiwa's GhostFilm • 1961