NPCsThunder BluffDefilers EmissaryNPC · foreverDefilers EmissaryHumanoid · Horde · Thunder Bluff 36.3, 61.8NPC ID14990LocationThunder BluffCopy link asURLMarkdownBBCodeHTMLLocationsDefilers EmissaryThunder Bluff 36.3, 61.8Thunder Bluff · Defilers Emissary in Thunder BluffThunder BluffDefilers Emissary in Thunder BluffShow on world mapNo screenshot yetUploadView on Wowhead