A quaint rural village with life-size dolls populating streets, gardens, and buildings, replacing the dwindling human population, creating an eerie yet charming atmosphere of a community frozen in time.
Haunting Japanese village populated with life-size dolls replacing dwindling human residents.