Japanese movie delivers wild and steamy action. Japanese movie delivers wild and steamy action. Related tags:ActionJapan