What Do You Mean This Isn’t in Korea?

I’m told that this picture of a Starcraft Marine was taken in Russia, but that must be impossible, because everyone knows that no other country would have the enthusiasm to dress someone up like this other than South Korea.

But I guess the game really is a worldwide experience, and I guess in Mother Russia, Starcraft plays YOU. Sorry, I had to.