Giant Squid Found In Japan

Spectators on a pier in Toyama Bay in central Japan were treated to a rare sighting of a giant squid. Footage provided by Diving Shop Kaiyu. 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.