Armoured gargantuar