Coming out fresh from Haneda Airport, one of the first things to hit me in Japan was the atmosphere in trains. This was last year in March, and it was my first time in Japan. Yet it was that specific air that has managed to make an impression on me till now, almost 2 years …
