We visited Japan for a few days after the trip to China to check factories. Our first day we drove 6 hours with some friends to Hamamatsu to see Mirror play a show in a tiny club called Lucrezia. It was pretty amazing and it made the drive well worth it. Japan is the future, if you haven't been, move it to the top of your list for places to go.I'd suggest not going in the summer, the humidity is insane right now.
Listen to Mirror at www.myspace.com/mirrorjapan