Takuya Kimura Movies

  • Blade of the Immortal
    3 November 2017
  • Space Battleship Yamato
    1 December 2010
  • Love and Honour
    2 November 2007
  • Howl’s Moving Castle
    17 June 2005
  • 2046
    29 September 2004