magikarp

gyarados magikarp pokemon fusion - 8148312576
By YoshiLuma (Via null)
  • -
  • Vote
  • -

Remember that Gyarados isn't the only one worthy of destroying you.

gyarados Pokémon magikarp chinese mythology - 6793009152
By Shane (Via Did You Know Gaming)
  • -
  • Vote
  • -

If you try hard enough in life, you'll be greatly rewarded.