no-alt

Breathe

Chen Chen
China
Followers

GG ELO Rating

1247

China Ranking

4

World Ranking

8

Win Rate

53%

Total Earnings

$115,226

Current Streak

2

Losses in a row