Join our community
In Tokyo, Japan, there's a little known moai statue near Shibuya station. 🗿