Japan visitors, if you are in the Tokyo area this Thurs and Fri from afternoon through evening, you might enjoy the 24th annual Shimbashi Koichi Matsuri festival, held on the west side of JR Shimbashi around the New Shimbashi bldg, at the SL steam train square and in Sakurada Park. (Map) πŸ‡―πŸ‡΅πŸ‘˜