Troll Roof Stalker

Troll Roof Stalker
Humanoid
Level ?? (Elite)