Flame-Imbued Talisman

Flame-Imbued Talismans drop from Dragonflayer Flamebinders at Voldrune in Grizzly Hills.

As a quest objective

 * Secrets of the Flamebinders
 * The Flamebinders' Secrets