Nagoro Village, a remote hamlet in rural Japan, where life-size dolls occupy abandoned homes and streets, creating a haunting yet whimsical scene of a forgotten community frozen in time amidst lush greenery.
Haunting yet whimsical abandoned rural Japanese village with life-size dolls populating deserted homes and streets.