Powered by PhotoDeck
Loading…
Rush hour at Tokyo station. During an average day, three million people are said to transit Shinjuku station.