Japanese duo explores intimacy and passion in erotic encounter.