Raw: Giant Squid Makes Rare Appearance in Bay

A giant squid made a surprise appearance in Toyama Bay, central Japan, last week. Giant squids normally inhabit the deep sea rather than coastal ar...
Back to Top