FrogEX Major Ranking #1
FrogEX | Numatinale
Rank 3, 60 points