Shadra Zealot

Shadra Zealots are Zandalari trolls located in Zuldazar.