Valley of the Dolls: Missing People Replaced with Puppets
It sounds like the premise of a science fiction film, but deep in a rural valley of Japan there is a town where eerily lifelike dolls have been slowly replacing actual residents of Nagoro for ...