Sensual Japanese tale unfolds with passionate lovemaking and intense orgasms.