From Iioka-machi, Chiba, Japan • 1919 - 1994
We don't have a bio for this person yet
Lake of DraculaFilm • 1971