Sunspear Captain

NPC information
This NPC is located at Dajkah Inlet. It's role is the inform players about the Challenge Mission and sending players to it.