Views: 0
In Toyama Bay in Central Japan, visitors idling on a pier overlooking the water were greeted by a 12 foot long, red-and-white giant squid.
Source: Giant Squid Surfaces From The Deep In Japanese Harbor
Views: 0
In Toyama Bay in Central Japan, visitors idling on a pier overlooking the water were greeted by a 12 foot long, red-and-white giant squid.
Source: Giant Squid Surfaces From The Deep In Japanese Harbor