Team Rocket's Gyarados

This Gyarados is a /-type Pokémon owned by Team Rocket.