I actually just spent like 5 minutes staring at all of those GIFs haha. I heard that there was a connection between them and the Muppets? They definitely look alike. Anyways, great little performance. I guess many people will agree that it was the best part of the show.