Kevin Henrique · Jan 15, 2017 Why Japan's Streets Feel So Quiet What shapes the quiet atmosphere on Japanese streets.
Kevin Henrique · Jan 15, 2015 140 Things That Define Japan and Its Culture A broad overview from tradition to everyday life.