Japanese trio explores desires in erotic encounter.