The Japanese hamlet of Ichinono, which has less than 60 residents and only one child, is trying to fill the void with stuffed mannequins.
Stay Informed with Buzz News | Your Daily Dose of Trending Topics
The Japanese hamlet of Ichinono, which has less than 60 residents and only one child, is trying to fill the void with stuffed mannequins.