Alain is a Pokemon trainer with a goal to defeat every Mega Evolution that exists. He wears a band on his wrist which allows him to Mega Evolve his Charizard into Mega Charizard X. He is shown to be compassionate to young Pokemon trainers such as Mairin, much like Ash Ketchum. However unlike Ash, Alain is shown to be older with a more mature and serious nature when it comes to battle and prefers to travel alone.
Charizard was given to Alain by Professor Sycamore as a Charmander and soon evolved into Charizard. Charizard carries Charizardite X around it's neck for pokemon battles to evolve into Mega Charizard X. He is very strong to take on other strong Mega Evolutions such as Astrid's Mega Absol and Remo's Mega Garchomp but lost to Elite Four member Siebold's Mega Blastoise.