FrogEX Major Ranking
FrogEX | Arca
Rank 42, 26 points