New footage of giant squid in Japanese bay emerges as squid released back into sea
Giant squid is seen from above water in Toyama Bay near Tokyo, where it was later released back into the sea
Giant squid is seen from above water in Toyama Bay near Tokyo, where it was later released back into the sea