Record

el_tlacuache

12/15/2024, over 1 year ago

267908

64.39% accuracy 39 max combo
Rating 1.91
Perfect 105
Great 20
Good 57
Bad 29
Miss 5