User blog comment:Player3000/What is this?/@comment-2226336-20110605015307

Demon altar which lets you craft stuff