Shinji Kubota

Shinji Kubota is MegaRed (メガレッド Mega Reddo), Leader of the Megarangers.