Giant squid in Japan
A giant 4m long squid was discovered by fishermen on the coast of Japan, inside the fishing net.Giant squid is back in Japan
A squid longer than three meters long was discovered in Japan, not long after another giant squid was taken ashore.