I said it before, and i’ll say it again…SWAZZLE is amazing! Swazzle is a puppet performance troupe located in California. They do daily posts on puppet building, design, and offer tons of reference material. YOU MUST VISIT THIS SITE- IF YOU HAVEN’T ALREADY!
Puppet Building Blog: