You can support us on Patreon to remove ads.
Mega Rayquaza
DLR Standard 2026
296 wins (49.83%) - 293 losses - 5 ties