Contrary to popular belief, Tokyo is the "Greatest City in the World." It is, by far, the most hectic, electric, and eclectic city in the universe, no matter what Parisians, Londoners, or New Yorkers say.
Tokyo is approximately 50 years ahead of any other city in the world when it comes to technology, transportation, and flat-out greatness.
by KRHimself March 21, 2005
by KRHimself April 26, 2004
by KRHimself June 01, 2004
by KRHimself January 17, 2005
by KRHimself April 09, 2005
by KRHimself November 30, 2004