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, beatings, enemas, forced lesbianism and then her boyfriend becomes an apprentice to the stranger in the art of sexual torture. Bizarre.