FANDOM


Halls of Sacrifice is the home of Necropharus. The teleport to the room is located to the south-east of the star room in Drefia, close to the Medusa Shield Quest, here


Halls of fame
Halls of fame entrance


Community content is available under CC-BY-SA unless otherwise noted.