Video Break

Watch: Giant squid spotted near Japanese marina

video image

A giant squid makes a Christmas Eve cameo in Japan's Toyama Bay northwest of Tokyo. The video was trending on social media Tuesday.

Read: Rare giant squid sighting in Japanese harbour

  Comments