Story takes place in the 1880’s in England when many upper class women are being sent to the doctor because they are depressed. To ease these patients’ stress, doctor has developed a form of therapy that involves the careful manual stimulation of a certain female body part.
1h 40min
Release Date: 30.03.2012