Cosmic armor