Armored troll