I adore squid. They are so cool! And so big! If any of you care to tell me my feelings about squid are wrong, please watch the video below.
This video contains images of a huge, mega, giant squid that was “spotted on Christmas Eve in Japan’s Toyama Bay, roughly 344 kilometres (213 miles) northwest of Tokyo,” Mashable reports. It’s estimated that the squid could be 12.1 feet in length. Whoa.
Related on EcoSalon