No photoTakumi HashimotoActingBorn 22/11/1976Tokyo, JapanKnown ForZyuden Sentai Kyoryuger vs. Go-Busters: The Great Dinosaur War2014Denji Sentai Megaranger1997Chouriki Sentai Ohranger1995Kyoryu Sentai Zyuranger Dino Video1993Super Sentai Zyuranger1992Mobile Cop Jiban1989Ninja Olympiad1988