Tokyo, JAPAN – National Museum of Nature and Science

Tokyo, JAPAN – National Museum of Nature and Science

The farthest and most exotic show we played on our last tour was in Tokyo, Japan.  It’s difficult for me to comprehend that we have enough fans in such a far-off land to have warranted a show…but once we were there, my only concern was to turn the trip into as many...