When the entertainment industry needs a far out creature puppet created they turn to Jim Henson’s Creature Shop, who have been in the business of bringing fantastic puppets to life since 1979. Their signature style and dedication to quality makes their screen worthy creations sought after for TV shows, movies and commercials by companies worldwide.
Here's their current commercial reel, showing all the awesome puppets and far out creatures they've created for TV ads such as the Snuggle Bear, the Jack in the Box puppet and that little green guy who keeps talking about how easy it is to get a loan from home.
-Via Laughing Squid