Nagoro, in Japan’s Iya Valley, has fewer than 30 human residents and more than ...
You see them. Eyes wide, skin soft, a tiny curl of hair. They look so real, it sends a shiver down your spine. These are ...