Japanese movie features passionate sex scenes and intense emotions. Japanese movie features passionate sex scenes and intense emotions. Film