Een wild Japans trio verkent taboe-verlangens in een stomende ontmoeting.