What pokemon did you raise that turned out to be the real MVP of your team?

The first time I played Omega Ruby, I immediately transferred my level 3-5 Togekiss which I had bred and prepared in Pokémon X, after having received the Pokédex(and all the starters. Kind of cheating, but it was fun). And my god this thing was a beast. It was capable to learn every TM I could think of being usefull for any given gym/E4. And since the TMs were able to use multiple times without them dissapearing, I hit the jackpot. Back then I wasn't really into the whole EV/IV/Nature/Stats basics and was too lazy to actually figure it out and use these in my advantage, leading me to teaching Togekiss moves like Flamethrower, Thunder(bolt?), Aerial Ace, Dazzling Gleam, Rock Tomb, Shadow Ball; all physical and special type moves I possessed, and the fun part is, Togekiss killed EVERYTHING that he found on his path. Gyarados? Killed it. Graveler? Killed it. Altaria? Killed it. Stevens Mega Metagross? One Hit KO like its nothing. This monster became a wildcard if something else didn't work out and since I played with the exp.share on, this thing kept levelling up like a maniac, turning into my highest levelled Pokémon in my party and forcing me to leave it in the PC for a little while for my other Pokémon to catch up to Togekiss' level. That Fairy/Flying type was better than I would have thought, and somehow, my Togekiss just wouldn't faint. It kept owning everything. Not quite an MVP, but an overall star of my team.

/r/pokemon Thread