Gyarados

Gyarados is a -type Pokémon introduced in Generation I. It is the evolved form of Magikarp and is also known as the 'Atrocious Pokemon'.

How to Obtain
Gyarados can be obtained from Mysterious Grotto in the underwater lake, by evolving a Magikarp at Level 20, trade or from the roulette.

Moves
Level 35- Waterfall

Level 40- Ice Fang

Not all moves are exact to normal Gyarados.