June 26, 2020June 26, 2020japan, life, tokyoInside Ikea Harajuku: First City-Style Store in Japan Ikea Harajuku, which opened on June 8, is the Swedish furniture chain’s first city-style store in Japan. But does it still have meatballs and ball pits? Read more