mostlymuppet.com
Muppets, Mechanisms and Manga – Oh my!
Two big pieces of news for all you Muppet and Henson fans out there: Jim Henson’s Muppets Get The Smithsonian Treatment Muppets and Mechanisms: Jim Henson’s Legacy – May 19, 2006–Se…