Takuya Kimura

Biography

Takuya Kimura was born on November 13, 1972 in Tokyo, Japan. He is an actor, known for Howl's Moving Castle (2004), 2046 (2004) and Love and Honour (2006). He has been married to Kudo, Shizuka since 2000. They have two children.

Filmography

Movie Name Release Date
Blade of the Immortal 2017 HD Movie Free Download 720p Blade of the Immortal 2017 HD Movie Free Download 720p November 3, 2017