Rumbalor

Rumbalor is a monkey like monster on Power Rangers Equestrian Force.