The Red Petal Is Wet (1977)
1977
73 Minutes
Nikkatsu Roman Porno
Overall Rating
TBD
Verdict: TBD