Tomorowo Taguchi Japan Best movies: By Player (2000) Love Letter (1995) Switching - Goodbye Me (2007)