Cheerful Troll Spirit

The Cheerful Troll Spirit is a jungle troll spirit located at the Gates of Orgrimmar in Durotar. Detect Lesser Invisibility is required in order to see this spirit, which is provided from Orange Marigold and Bouquet of Orange Marigolds.

Quests

 * The Grateful Dead