Gyarodos is a Pokémon that Fergus took to New Island after Fergus was invited to meet the "World's Greatest Pokémon Trainer".
Fergus attempted to defeat Mewtwo by having his Gyarados attack it using Hyper Beam.
Mewtwo captured Gyarados and made a clone of it for himself.