12 Kyu
Ryuka

Country/Region Japan

Contest Status

Rank65676th (Top 52.23%)
Rating86
Highest Rating86 ― 12 Kyu
Rated Matches 23
Last Competed2025/04/05


Competition History Last Contest Result