Zelrod

Zelrod is a reborn version of Goldenrod, and one of Mesogog‘s generals in the tv special “Power Rangers Dino Charge: Dino Rangers Forever”.