The Super 8 Asia’s premier invitational tournament with top teams from China, Japan, Korea, Philippines and Taiwan, during 2017 Sept 20-25 at Studio City Macau.
Instagram
Facebook