Also, apparently this guy is going to leak pics of this warehouse today sometime...so maybe even today we will get our first look at Godzilla

.
Ok, dumb question...is it possible to even build like a life size replica of Godzilla's torso sticking above the water?
Seems like it almost has to be a digital effect right? But, the buzz behind it almost makes me think that they're legit going to use some sort of practical effect. Plus, there's the warehouse...