IDW had some fun today and in return they revealed the new Giant Size 2014 Godzilla figure! This piece is huge and he looks to clock in at over 26 inches long. Chris Mowry (writer of Godzilla: Rulers of Earth) was the lucky guy to show him off. All I can say is WOW, that is one bad ass Godzilla! Take a look below!