Masahiro Mori

Masahiro Mori (森 昌洋) portrayed a researcher in Denji Sentai Megaranger Ep. 26: Really? The End of Nezirejia.