Netflix Movies Starring Akihiro Miwa

Akihiro Miwa was born on May 15, 1935 in Nagasaki, Japan. He is an actor, known for Howl's Moving Castle (2004), Princess Mononoke (1997) and Miwa: Looking for Black Lizard (2010). Read more on iMDB