Kevin Henrique · Jan 15, 2017 Why Japan's Streets Feel So Quiet What shapes the quiet atmosphere on Japanese streets.