From Tokyo, Tokyo Prefecture, Japan • 1926 - 2005
We don't have a bio for this person yet
Ebirah, Horror of the DeepFilm • 1966