Carnillean armor