Video footage shows rare close-up footage of a giant squid that appeared off the shores of Toyama Bay in central Japan on Dec. 24, 2015.

LEAVE A REPLY