Record

0362579281

11/24/2021, about 3 years ago

956729

96.18% accuracy 974 max combo
Rating 8.82
Perfect 1014
Great 83
Good 36
Bad 3
Miss 3