Targorr the Dread

Targorr the Dread
Humanoid
Level ?? (Elite)