Starfall Sentinel

Starfall Sentinels are night elven Sentinels located at the Starfall Outpost in. They requested help for killing cursed beasts.