I have a quest that takes me to the Sacrificial Altar area of Thunder River (x:1124, y:787 the far bottom right of the map) to kill a boss named Darkwalker. The spot indicated on the map is a pile of bodies surrounded by three female pict casters. Despite farming them for awhile, I never saw any boss.
What else am I missing?