I'm assuming it's from Solid Snake from Metal Gear Solid since he looks like him.
Looks more like the MSX Metal Gear series Snake.
As far as I know, Solid Snake dropped to Snake after the first Metal Gear Solid game. So I refer to him as Solid Snake out of my admiration to that lovely game. But If enough people confirm what you say, then I'll gladly change it.