Japan 2005
Ride the train during rush hour and you will understand Tokyo.