That Evil Sock Puppet is Just So Cute! by Nicole Zolad | Mar 31, 2015 | News | 0 comments Feature: Inside Marte Ekhougen’s puppetry design of Broadway’s HAND TO GOD. Read more. Share this:EmailFacebookTwitterPrint