Gyarados

Gyarados is a dual Water/Flying type Pokemon introduced in Generation I.

Gyarados evolves from Magikarp starting at level 20.

Trivia

 * Gyarados is capable of Mega Evolution.
 * Despite being a Water/Dark, Gyarados' Mega has the same type combination as Greninja.