Talk:Epic Rap Battles of History 57/@comment-6533831-20150723175002/@comment-1652808-20150723213852

@TK Cookie Monster. That puppet was actually made by Jim Henson, and is popular enough to be a cameo, plus it's non-muppets.