Cheerful Scryer Spirit

Cheerful Scryer Spirit is a blood elf quest giver located at Terokkar Forest during the Day of the Dead.

Quests
He is involved in the following quests: