DAMNNNNNN Godzilla????
I guess that Godzilla was napping in the deep ocean. It will be a long walk to Japanese mainlands.:-)
Could be another a-bomb.