Rare Giant Squid Filmed in Japan

F01

A live 3.7-meter-long giant squid was filmed swimming in the Toyama Bay in central Japan, where spectators watched in awe before the enormous cephalopod ventured back out to sea.

Comments