Een wild Japans Xtrem-avontuur met BDSM.