Eerie and whimsical scene in Nagoro, a village filled with handmade dolls that mimic former inhabitants. The dolls, with intricate details, create a surreal and haunting atmosphere, bringing the village back to life.
Explore the eerie world of handmade dolls in Nagoro village.