Yo Zanma

Yo Zanma (残間 洋) portrayed NeziRed's human form in Denji Sentai Megaranger Ep. 42: Lose Them! The Evil Pursuers.