Huh! So THAT'S how Godzilla got there. It all makes sense now.
The very FIRST thing that popped into the ole noggin was that exact same thought.
No, he came on one of the chariots of the gods.
I heard a piece on NPR a long time ago. A Japanese media concern did a man-in-the-street survey. They asked Americans
to name 3 prominent Japanese.
Godzilla was high on the list of wrong answers. Technically, script-wise, he's French - a product of French nuclear testing in the Pacific.