SCQ (186106)
share
Manager: zhu89
Country: China
League: III.4
Rival: F.C.BT
World Rank: 3532
Country Rank: 91
BBM Tier: 6
Last Online: 12/21/2024
Advertisement