The system is moving to
Treasure Island 24 Shibuya
's official website
🚩: 2 Chome-5-1 Dogenzaka, Shibuya City, Tokyo 150-0043, Japan
🔗: https://takarajima24.com/