Just got a Snowickle out of nowhere...No RE or anything....I was playing Wrath of the Snowager though, which seems strangely convenient....
Is it possible than you won an Art Gallery/Poem/Story-telling competition. A Snowickle is a possible prize from those contests. I know I won a Snowickle from one of those contests (If you did win, no need to post that you have in order to protect your account safety).
On a side note: I FINALLY FUCKING GOT THE SNOW BEAST CHALLENGER ON THE ACCOUNT I WANTED. ABOUT FUCKING TIME. /end caps