Title: Why are there so many retail stores in Japan?