BIG RED BIRD!!!!!

SUMMARY
The big red bird is not the brightest. He is a villain teaming up with the grinch and Elmo. He is part of a little bird team consisting of 3 others.