User blog comment:SmudgyHollz/Did You Miss Me?.../@comment-1703139-20120406143644

Puppets are in fact terrifying. Glad you're back Smudge!!!