From Tokyo, Japan • 1936 - 2018
We don't have a bio for this person yet
Wolf GuyFilm • 1975
Inferno of TortureFilm • 1969