Squid Statue
The Latest
-
Giant Squid Statue Meant To Lure Tourists To Japanese Town Draws Brickbats Instead
The town of Noto in Japan's Ishikawa prefecture built a giant squid with COVID-19 funds. The town of Noto in Japan's Ishikawa prefecture built a giant squid with COVID-19 funds.