Takuma Takewaka is an actor, known for The Sky Crawlers (2008), Witch Hunter Robin (2002) and Saraba Kamen Rider Den-O: Final Countdown (2008). Read more on iMDB