Fun Stuff Gaming Riley Anime, charizard, gigantamax, lizardon, mega evolution, nintendo, pokemon, tcg 0 Comments Why is Charizard so popular? Why do the public scorn the mascot dragon so much?