What are the tax free shops in Japan?
There are approximately 50198 tax free shops in Japan, where you can buy almost anything you want. The tax free shops are located not only in airports, but also large department stores such as Daimaru, Seibu, Tobu, Matsuya, and Keio, Big Camera, Donki, and Don Quixote.