Japans Creepy Hidden Village of Statues

In the mountains of Toyama Japan, there is a hidden little village of creepy lifelike statues of Japanese Townspeople. It is known as Fureai Sekibutsu no Sato. Come hang out on Instagram! Let’s be Twitter buddies!: Victors Channel:
Back to Top