The Most Fearsome Beast

Favorite
The Most Fearsome Beast
- -

Magikarp is the best Pokemon in the game. That's why it's so common.