Captain Jigglypuff
Leader of Jigglypuff Army
Mega X for sure because it just has a better design over all. Mega X has a sleeker look and the blue flames look amazing while Mega Y just looks like a regular Charizard trying to cosplay as Garchomp but could only afford the arms portion of the costume.