• Giant squid in Japan

    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

    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.