Lady Shahrazad

Lady Shahrazad is a shivarra located in the Petrified Forest in Krokuun. She is accompanied by two Ur'zul Devourers.

Objective of

 * Strike Back
 * The Ritual We Share