User blog comment:Lola-Fan/Slender Man Category/@comment-1701634-20110630001315/@comment-4099220-20110630001736

What's with the Heron? Is it like some sort of meme I've never heard of?