Een wild Japans avontuur met extreme seks en fetisjspel.