Death Speaker Jargba

Death Speaker Jargba

Humanoid
Death's Head Captain
Level 34-35 (Elite)

Location