Hobgoblin

Level 32 · 6,103 kills

Top killers

Drops