Live giant squid filmed off coast of Japan

An underwater camera has picked up rare footage of a large squid in the waters of Japan’s Toyama Bay. An enigma of the ocean’s depths, the giant squid… —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail