@fjmm, this is but one small area of one city in the Tokyo Metropolis. There are many of these streets in each city similar to Times Square.
Yes, the tax free shops are everywhere now trying to attract tourist shoppers.
Don Quijote is actually a variety shop that carries a little of everything, from household goods, to electronics to food.