Takashima ShinichiActingBorn 21/09/1970Ishikawa Prefecture, JapanKnown ForThe Opera House2019The Red2014The Chef, The Actor, The Scoundrel2013The Flowers of War2011The Children of Huang Shi2008