News Giant Squid Statue In Japanese Town Noto Swims Into International Spotlight; Here’s Where To Find It