Some heroes wear capes, mine wear Kevlar.