Poliwhirl

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