Excalibur Cup Ranking 2021
ludomicha
Rank 483, 1 points
DateTournamentPlaceDeckPTS
August 23, 2021❄️ Excalibur - Cup #5410th1