Welcome to Japan's eerie 'Valley of the Dolls': The village where scarecrows outnumber people - and no baby has been born for 20 years October 6, 2026 · Daily Mail Read full story at source