Carnilean armour