In Japan, he's "Gojira" — a name derived from the Japanese words "gorira," meaning gorilla, and "kujira," meaning whale. In America, he's "Godzilla" — a name ...
At first glance, the comparison almost feels unfair. Godzilla is a city crushing titan, while the marine iguana is a small coastal lizard. Still, the resemblance is hard to ignore. With its spiky back ...