saw that suit too and was curious where it came from. I assume it's most likely a recast from some statue. I was thinking about picking it up - but then I noticed the legs, and how short they look compared to the rest of the body and decided that it's silly to get a costume like that regardless of where it came from.
Looks like a vacuum formed suit with alot of definition painted on instead of sculpted. There was a Chinese guy that had a helmet similar to that I think? I've got some reference photos I downloaded from somewhere on here that look kinda similar.