Japanese beauty explores wild desires with passionate partner.