Pokemon's First Appearance: Pokemon Red, Blue & Yellow

On the off chance that Mewtwo actually exists somewhere on this planet, maybe it'll see its position on our list and spare us. But seriously, Mewtwo is almost invincible. Its base stat total is 680, its speed, power and stamina is good, and it can learn so many moves. Just about every Pokemon on this list would have some trouble going toe-to-toe with this Psychic Pokemon. Its only real problem is that it's weak against Bug, Ghost and Dark attacks. Other than that, Mewtwo could probably enslave every Pokemon in existence. But remember the first Pokemon movie? You know, the one where a special, little pink someone saved the world from absolute destruction? Yes, that's right...