2022 Humboldt Squid
Dec. 24, 2024
This is the giant squid found in the waters of the Canary Islands - Tenerife Weekly News 3-meter-long giant squid found stranded on Sea of Japan beach - The Mainichi WATCH: Divers record rare sea creature video off the coast of Japan | Fox News 2022 Humboldt Squid