Blaziken Mask

The Unnamed Mega Blaziken Trainer is an anime exclusive character first appeared in Lumiose City Pursuit! that uses his Blaziken with the Mega Evolution to save Ash and his pikachu from falling off from Prism Tower after Garchomp freed by Team Rocket's device. His name and identity has not been revealed yet. And he is the first character seen in the anime to use the Mega Evolution on his Pokémon.