Image of Atiesh

Atiesh

Hand of Sargeras

Level 63 World Boss Demon

Boss
Civilian