8ub5t3r

United Kingdom's flag
United Kingdom
Joined in March 2023
ELO
Bullet
Blitz
Rapid
Standard
1278
1418
1174
Immortal
861
1225
1432