Mega Altaria ex Greninja

1st Place in is anyone even awake pop up (34 Players)#2 from TDL | MoonlightshurikenVT on November 7th, 2026