Experience the twisted world of Japanese erotica with Flower and Snake, a 1985 classic. Witness the forbidden encounter as a strict mistress humiliates her submissive lover, pushing boundaries in a sadomasochistic dance of desire.