Battle with the Snowbeast here.
Puppet Master
Showbeast is to puppets what Dan Deacon is to synth music: nerdier, hyperactive, and with more neon. Here's a story with puppets about why you should be wary of mustaches. Look out for nose raptor attacks!