Giant Squid Spotted in Toyama Bay, Japan

A giant squid who got lost in a Japanese port, has been redirected to the ocean one week after it was discovered. Its presence astonished the passerby and experts. The large size cephalopod, with a … Read more