Tree Top

This Creature is supposed to be a Monstrous Thick Birds Nest Tree. It has short Stubby arms and Legs With 4 Claws And 3 Toes. The Creature has a hole in the middle which expands to reveal Giant Human Teeth.