All of them are the very best, like no one ever was.
Overrated Pokémon are the ones that somehow manage to hog the spotlight, not because they’re particularly strong or versatile, but because they’ve been shoved into our faces so often that they’ve ...