We don't have a bio for this person yet
Guinea Pig 6: Mermaid in the ManholeFilm • 1988
Guinea Pig 4: Devil Woman DoctorFilm • 1986
Guinea Pig 2: Flower of Flesh and BloodFilm • 1985
Guinea Pig: Devil's ExperimentFilm • 1985