Shopping in Japan is a national pastime making it one of the best places in the world to buy things. You will find so many things you will want to buy in Japan’s major cities, and much more at smaller towns, suburbs and tourist destinations with their unique offerings.