Record

0362579281

11/24/2021, about 3 years ago

986615

98.41% accuracy 638 max combo
Rating 7.44
Perfect 672
Great 32
Good 9
Bad 0
Miss 1