Troll Warlord

Troll Warlord is a hero in Dota Underlords. Troll Warlord has and  alliances.