Poliwhirl

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