Score
TITLE IDOL
Extreme
387.109
106.05 %
Achieved on 26 October 2021 05:26
by jonathan testicle
Cool
286 (1)
Fine
23 (0)
Safe
0 (0)
Sad
Worst
0
Max Combo
293x