Tervur Sadri

Tervur Sadri is a character residing in Darkshade Caverns, Deshaan.