<The Thorium Brotherhood>
Humanoid
Near Thorium Point, Eastern Kingdoms

Pinned on the world map.

NPC 14624