A station bursting to the seams, armies of office workers, school kids and international travelers squeeze through Shinjuku Station’s ticket gates on a daily …

AloJapan.com