Wow, walking distance from my mother-in-law's house! Next time I go to Japan I am certainly visiting the store.