How to survive a 4-hour, crowded train commute 6 days a week – for forty years… Each day over a million people pour into Japan’s three major cities, and almost … Alo Japan.
Alo Japan.