Enraged Headhunter

Enraged Headhunter is a jungle troll.