Yuichiro Horiuchi

Yuichiro Horiuchi (堀内 雄一郎) portrayed Hidehiko in Kyoryu Sentai Zyuranger Ep. 37: A Dinosaur is Born.