He's finally been shown. Because there are, quite simply, not enough representations of the Final Wars Gigan out there, Tamashii is putting out its own 2004 Gigan.
More details as we get them. For now, we only have these two images from a recent showing.
We also got another shot of Mothra and Battra in all their glory, so enjoy that!