Another mysterious monstrosity has turned up dead.
Don't go down the deep! An alleged legendary sea monster--a giant squid up to 66 feet (20 meters) long--may be lurking under the ocean.
For the first time, three young giant squid were caught off the coast of Japan. This finding sheds light on the early lives of these otherwise elusive sea creatures.