Time stands still in Japan's village of scarecrows

Time stands still in Japan's village of scarecrows