Valley of the dolls: Shrinking Japanese village fights loneliness with puppets
The town of Ichinono, Japan, is a peaceful little hamlet — maybe a bit too peaceful. With most of its younger population seeking greener pastures in other parts of the country, the town of just […]