On Christmas Day, while the Western world celebrates this holiday, the Japanese are going about their daily business. At Hamamatsucho station in Tokyo, a Yamanote Line train is arriving on Track 2... (more)
These commuters seem blissfully unaware of this train arriving at Harajuku station on JR East's Yamanote Line. But there's no reason to panic......if they don't make it on, there'll be another one... (more)