Takao Handa is an actor, known for Madan Senki Ryukendo (2006), Norwegian Wood (2010) and Though It Is My Life (2018). Read more on iMDB