D' Shrillor

D'Shrillor is a frilled lizard-like monster on Power Rangers Equestrian Force.