TT-17A Hydra Body Armor

TT-17A Hydra Body Armor is a prototype heavy armor item.