From Niigata, Japan • 1925 - 2012
We don't have a bio for this person yet
IzoFilm • 2004
Village of Eight GravestonesFilm • 1977
The Inugami FamilyFilm • 1976