All Articles

May 14, 2021
Tourists visiting Japan will definitely want to check out this life-sized giant squid statue in the small fishing town of…