Japanese duo explores pleasure as they trib each other, uninhibited and passionate.