Kevin Henrique · Jan 15, 2017 Driving in Japan: what the streets and traffic reveal about daily life From stop signs and toll roads to narrow residential lanes, this is what makes everyday traffic in Japan feel so different.
Kevin Henrique · Jan 15, 2017 Why Japan's Streets Feel So Quiet What shapes the quiet atmosphere on Japanese streets.