Dec 312015
 
Giant Squid Found In Japan

Seafood is a big deal in Japan, but this is just crazy! One of the largest squids ever seen was discovered in Toyama Bay in central Japan. This footage has gone viral over the past week. That’s some major calamari.