Excalibur Cup Ranking 2022
optilulz
Rank 727, 20 points
DateTournamentPlaceDeckPTS
Points
July 08, 2022🌊Excalibur - Cup 21210th20