PokéRater
Pokémon
Activities
5,072
matches and counting
Which Pokémon is better at...
hugging?
Machop
Arbok