Chukku

Chukku Qanuc

Legendary troll hero.