>>6681577I'm about 99% certain that these were made by Mega, but it's hard to be sure because they don't stamp their name onto every part like Lego does. I was looking at some official figs, trying to find identifying markings, and all I really saw was numbers on certain body parts, and these figs also have numbers on them.
>>6681454The China one is on the left, and the "official" one is on the right. Not sure how well it will show in the photo, but the colors on the China one look just a little bit darker. The official one also seems to have a bit more of a shine to it. The China one has black hands, while the official one has grey. Same with the helmet vents, inner thighs, the neck/collarbone region, and lower back/torso area. Although, that could just be cause it's a different variant of that figure. I'm sure Mega has probably done a few different versions.