Tokyo's vibrant shopping scene goes far beyond luxury malls and bustling department stores. From charming greengrocers tucked under train tracks to exquisitely curated designer boutiques, each shop ...
A new Moomin shop has opened in Tokyo’s Ginza district ... Moomin Shop Ginza, run by a subsidiary of department store operator Matsuya Co., is located inside the Ginza Inz 1 commercial complex ...