Marine Iguana Godzilla
Sept. 8, 2024
Godzilla marine iguana discovered on Galapagos - Innovations Report The Galapagos Marine Iguana 🦎, (aka mini Godzilla) via @robertoochoahe, Marine iguanas are the only lizards in the world to have learned how to swim and dive. They live only on the Galapagos Islands, ... Godzilla marine iguana discovered on Galapagos - TU Braunschweig ... GODZILLA Lizard is REAL!? | Marine Iguana Godzilla