No photoTomohiro HaraActingBorn 20/01/1979Kashiwa, Chiba Prefecture, JapanKnown ForThe Files of Young Kindaichi: Legend of the Shanghai Mermaid1997The Files of the Young Kindaichi1995