Toshirô Yanagiba's movies and tv series

Space Battleship Yamato (2010)
Lorelei (Lorelei: The Witch of the Pacific Ocean) (2005)
Odoru daisosasen (Bayside Shakedown) (1998)
Omohide poro poro (Only Yesterday) (1991)
Hachikô monogatari (Hachi-ko) (1987)