Plus he's only half translucent? I struggle to wrap my head around the transparent stuff at the best of times. This? No idea
It had been posted in the Spaceracer thread that this was going to be a limited release for a contest on Weibo I believe. Something like a hundred pcs to be made up for winners I think. I'd like one of these