Soldier 76 (Gun Ver).

From the game Overwatch by Blizzard Entertainment.

Related.