Swazzle is a Glendale, CA based puppet production company. Their new demo reel highlights some of their recent puppet projects.