Yoshihiro Nozoe

Yoshihiro Nozoe (野添 義弘) portrayed Gen Ooiwa in Denji Sentai Megaranger.