Excalibur Cup Ranking 2022
Enma08
Rank 980, 16 points
DateTournamentPlaceDeckPTS
Points
January 11, 2022🐸Excalibur - Cup #13718th16