It's gotta be a 12incher..., it's in thier 12inch style packaging...
I'd be More so Inclined to Buy it .... If it were Green Lantern.
These figures are sculpted in 12 inch scale,.. I believe.
There has been many,.. many prototypes sold on ebay of these in 12inch scale. I missed out on the Aquaman,.. scene it too late,.. otherwise I woulda bought it.