Poliwrath

Poliwrath is a Water, Fighting-type Pokémon from the Kanto region. It evolves from Poliwhirl after being fed 100 candies. Poliwrath is one of the final evolutions of Poliwag, the other being Politoed.