I've never seent them before. I've always seen some different.
The best is:
>>...is limited to only 750 pieces made worldwide..
And if you take a closer look at the statue-box it says "Limited Edition of #1500"
btw: the 3rd statue is limited to 2500 pieces *lol*
So the fact is:
Limited to 1500 pieces
And all three are the same (but in different boxes)