Mesogog (Power Rangers Dino Thunder)

Mesogog  is the primary antagonist in Power Rangers Dino Thunder.