Terminator Squad

Storm Shield T E

sm_t_ssE

New

Storm Shield of Terminator Space Marine.