Statistics

Iroha Maple Heffernan

Year Country Tasks Score Rank
2023 Flag of Japan Japan 100 43 20 15 100 100 71 10 459 20