Record

themultricea

07/03/2024, 6 months ago

821827

90.49% accuracy 174 max combo
Rating 9.59
Perfect 1006
Great 152
Good 65
Bad 7
Miss 50