From Ichikawa, Chiba Prefecture, Japan • 1941 - 2000
We don't have a bio for this person yet
The Return of GodzillaFilm • 1984
Village of Eight GravestonesFilm • 1977