Some Strange Things Have Been Found In Google Maps…And Here Are The Creepiest.

Welcome To Doll Town

Given the entire composition of the frame, this one looks like a creepy picture. Nagoro town in Japan is stuff nightmares are made of. Tsukimi Ayano returned to the town to find it hauntingly abandoned. She started building life-size toy dolls of people who had lived in the villages. The dolls are placed at locations where they would normally live. The doll-count is roughly 350.

More in Personal Finance

Leave a Reply

Your email address will not be published.