Skortch

Skortch is a monster from Power Rangers Reality