d47 travel store

Tokyo gift shop showcases unique local goods from all 47 Japanese prefectures
Even if you’ve been to mega malls around the world, the scope and number of department complexes in Shibuya, Tokyo is staggering—you have the two T...