Japanese passion unleashed in unbridled desire