Search Results For : hajime tabe

Guinea Pig 4: Devil

Guinea Pig 4: Devil Woman Doctor (1986)

IMDb: 4.0
1986

A drag queen doctor named Peter conducts experiments on patients which end up in anguish