Weeping Scar Cover

Weeping Scar Cover is a quest reward from Quest:Nightmare.