Naohiro Takita is an actor, known for White on Rice (2009) and Big Dreams Little Tokyo (2006). Read more on iMDB