TOMORROWLAND Shibuya Flagship Store Address: 1F, B1F, 1-23-16 Shibuya, Shibuya-ku, Tokyo, 150-0002 Tell: 03-5774-1711 Business hours: 11:30-20:00