McCree "Overwatch"

McCree from Blizzard Entertainments new game "Overwatch" Costume created over three weeks using foam fabrication and 3D printing techniques.

Back to Top