<Camp Trader>
Humanoid
Near Altar of the Blood Loa, Eastern Kingdoms

Pinned on the world map.

NPC 734