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
SeaWorld San Diego’s Recent Announcement Gives Us Lukewarm Feelings
The Teenage Mutant Turtles Have NOTHING On This Glowing Turtle [Video]
5 Sailing Vacations Perfect for First-Time Sailors