Talk:Monsters/@comment-189.13.227.122-20110523213827/@comment-217.211.56.34-20110523215749

By your description I assume it is a demon alter you have run into, search for it and you will see what it's for :)