User blog comment:OMGitsGhastly/Any ideas?/@comment-24450468-20140126002811

Perhaps a cult of some kind? Some ancient or new and made up deity?