Mega Charizard Y ex

Top 8 in LeoWizard Championship Last Chance Qualifier (44 Players)#1 from Siu Lok on November 1st, 2026