Planalitte

Planalitte is a carnivorous plant-themed creature on Power Rangers:Equestrian Force.