thatsnotmypuppy said:Well Yokohama and Tokyo are basically the same metropolis these days - just one huge city. Tokyo proper only has the old Olympic Stadium and the Dome as far as stadiums go, while Yokohama has the 80,000+ seat International Stadium built for the 2002 World Cup - so it doesnt surprise me they are playing there...
I'd expect Osaka will get shows - possibly Hiroshima (would tie in well with the whole Atoimic Bomb thing, no? ) or Fukuoka. I am surprised Korea isnt getting a show as most big acts visit Seoul.