teddibarra: The Most Sensational, Inspirational, Celebrational, Muppetation