Takehiro Hira is an actor, known for Twins (2008), Hara-Kiri: Death of a Samurai (2011) and The Floating Castle (2012). Read more on iMDB