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.