Giant squid surfaces in Japanese harbor
Spectators on a pier in Toyama Bay in central Japan were treated to a rare sighting of a giant squid.
Read moreSpectators on a pier in Toyama Bay in central Japan were treated to a rare sighting of a giant squid.
Read more