Soultrapper Mevra

Soultrapper Mevra is part of The Soultakers, world bosses introduced in World of Warcraft: Legion. She is found inside the Shrine of the Truthguard in Shield's Rest, Stormheim.