User blog comment:Wintermelon43/The craziest thing you'll ever see/@comment-13431011-20131024220250/@comment-2189621-20131029021740

I think he's talking about the Imps.