Armoured Troll

Armoured Troll is a Siege unit in Fantasy General II.