ShinyLatios
Nintendo 3DS Legend
Towns Folk
both have their own competitive niches honestly. Charizard Y is really useful for sun teams while Charizard X is a legit Physical Sweeper. It all depends on the team because both Mega Charizards are really goodpokemon x if you want charizard x and pokemon y if you want charizard y - if you want one for competitive battling and defiantly a charizard x if its the looks because its got very good looks