TSU, Japan >> A massive statue of a snake — the Chinese zodiac sign for 2025 — has been installed at Tatsumizu Shrine in Tsu.
See the original article at: Honolulu Star-Advertiser
Tweet <--- Like this post? You know what to do.
Comments are closed.