Handler Shirsha

Handler Shirsha is located at -3676, -782, -201 in The Withered Lands. She is standing near the griffn tamer.