A creature that appears to be some kind of living, carnivorous plant.
PLANT HUMANOID
Type
Monster
A creature that appears to be some kind of living, carnivorous plant.
Type
Monster