This was hard to choose because it was between Haxorous and Flygon. But by looking at the picture, you can tell who won. It may be hard to raise your Trapinch into one of these, but it's well worth it. Sure it doesn't have the highest stats or the strongest moves for being a dragon. But the reason for Flygon being my favorite is because of its charm. Also Gamefreak, WHY U NO GIVE US MEGA FLYGON!?!?!?!