A woman named Yuri who works in a love hotel is raped by three coworkers and kept in the SM room until she enacts her blood-soaked revenge.
2017
1989
1975
1969
2023
2025
2024
2005
2006
2007
1980
2008
1940
2009