NEWS A new Adidas store has had its grand opening in Shinjuku. Expectations are high for this first-of-its-kind initiative in Japan, which is based on the concept of “soccer meets lifestyle.” Updated August 1, 2026