Magikarp

Magikarp

Pokedex Number: 129

Type: Water

Locations: