Oh my god, give that poor thing some wax worms! Where'd you get her?

Definitely a blizzard, though.