Tokyo

As Tokyo is the largest city in Japan, it is natural that it has the most concert venues, and hosts many major events. It is serviced by an excellent train system, allowing easy access to all the venues and shops around the city.