Japanese fetish film featuring intense pain and extreme BDSM practices.