Excalibur Cup Ranking 2022
SuperWhat
Rank 980, 16 points
DateTournamentPlaceDeckPTS
Points
October 27, 2022🎃Excalibur - Cup 26125th16