Looks to be a modern variation of the http://en.wikipedia.org/wiki/Mao_suit
I was thinking that at first, but the with the absence of the pockets and the addition of a zipper, I was hoping maybe there is a name for this specific kind of jacket. But I will not give up!