Don't get too excited, not X-Men related. Its Cable from Tiger Force.
Whats that you say? There is no Cable in Tiger Force, but there is my friend. He was one of the International ones, my reference pic is below.
In my "Sessions with Psyche-Out" Land, The International Tiger Force guys...