Koichi Itagaki

Koichi Itagaki (板垣 宏一) portrayed a researcher in Denji Sentai Megaranger Ep. 26: Really? The End of Nezirejia.