an armored archangel