Tōru Nakamura Japan Best movies: Limit of Love: Umizaru (2006) Purple Butterfly (2003) Tokyo Raiders (2000)