Mesogog

Mesogog is the primary antagonist in Power Rangers: Dino Thunder.