Poliwhirl

Poliwhirl is a Water-type Pokémon from the Kanto region. It evolves from Poliwag after being fed 25 candies and evolves either into Poliwrath when fed 100 candies or into Politoed when fed 100 candies and given a King's Rock.