Japanese movie features steamy scenes and hot sex. Japanese movie features steamy scenes and hot sex. JapaniElokuva