This is a wild Japanese film with English subs about a couple who's car breaks down and a mysterious stranger invites the couple back to his home. He cuts up salad on the girl's stomach, candle wax torture, rape, beating…
This is a wild Japanese film with English subs about a couple who's car breaks down and a mysterious stran…