User blog comment:SmudgyHollz/Did You Miss Me?.../@comment-1597182-20120407035618

Puppets kind of scare me, too! I've never liked the muppets, and my friends hate me for that. Also, when you said snowy owls and stags, I only thought of Harry Potter. Then again, my stuffed Hedwig (who is ironically a puppet) is chilling next to me on my bed. Nerdy Owls FTW!