No photoToshio TakeuchiActor · Born October 26, 1993 · Nagano Prefecture, JapanIMDb Acted in 12010s2013Sacrifice DilemmaMovie · Thriller · Horror