Mega Altaria ex Indeedee ex

Top 32 in ImperiumSeries x Lootbar (145 Players)#5 from
FrogEX | Thunderlulz
on November 29th, 2025