Mama Tree Creature

Mama Tree Creature was a large red bird from The Gorgs' Garden in Episode 201: Wembley's Egg of Fraggle Rock.