From Funabashi, Chiba, Japan • 1948 - 2006
We don't have a bio for this person yet
Vampire Hunter DFilm • 1985
The Tomb of DraculaFilm • 1980