Gizmodo

Fans of The Muppets know that representation of the Jim Henson Company’s famed icons at Disney Parks or on Disney programming (The