Atal'ai Zealot

Atal'ai Zealot is a jungle troll.