Death vests. .. Holy , you people really are subhumans.