The Big City July 9, 2001 Contributed By Natalie The Japan I was introduced to is one of vast contrasts. Our trip to Tokyo only helped to confirm these impressions….