<Gryphon Master>
Humanoid
Near Stagalbog Cave, Eastern Kingdoms

Pinned on the world map.

NPC 8609