Atal'alarion

Atal'alarion
Humanoid
Guardian of the Idol
Level ?? (Elite)