Cee Lo Bird explained @ Know Your Meme
Perfect. Thanks for the clarification, Know Your Meme. Now I at least know who to blame. Cee Lo, next time you have the idea to wear a full suit of body armour and feathers, I beg you to look back at this performance and remember how awesome this song was when it was just text-on-screen.
Although I can’t blame you for trying. Muppets are pretty awesome.