Tetta Sugimoto
Tetta Sugimoto
Departures
Higurashi When They Cry (2008 live-action movie)
Ichi
Rinne
Space Battleship Yamato (2010)
Waterboys