Armored superhero suit | Sci-fi