A doll dressed as a construction worker sits on a roadside in Nagoro, a village in Japan where lifelike dolls replace former human inhabitants, bringing an enigmatic and eerie atmosphere to the rural landscape.
A doll dressed as a construction worker sits on a roadside in Nagoro, a village in Japan where lifelike dolls replace former human inhabitants, bringing an enigmatic and eerie atmosphere to the rural landscape.