129
Magikarp
Water
200
20
10
55
15
20
80
1
False
Famous for being very unreliable. It can be found swimming in seas, lakes, rivers and shallow puddles.
<
Go to the main page