Netflix Movies Starring Takao Ohsawa

Takao Ohsawa was born on March 11, 1968 in Tokyo, Japan. He is an actor and producer, known for Wolf Children (2012), Crying Out Love in the Center of the World (2004) and Shield of Straw (2013). Read more on iMDB