Poliwag

Poliwag is an uncommon Water-type Pokémon from Kanto region. It can evolve into Poliwhirl after being fed with 25 candies and its final evolution form are Poliwrath and Politoed.