Toasting the Japanese Cherry Blossom Festival Golden Week is a wonderful time to visit Japan. It is a week of national holidays which includes Showa Day marking the birthday of former Emperor Showa, Constitution Day, Greenery […] thewinetourist May 7, 2014 1 Comment