Looking at your Godzilla picture and wishing we had one or two of these in Iraq and Afghanistan right now.