armored alien from space but with muscle like a giga chad