>>48886988Mewtwo is canonically the "strongest pokemon" and can go toe-to-toe (and likely beat) any pokemon in existence (including the avatars of the creation gods).
This fact needs to be demonstrated again in the anime in order to have people remember who the strongest really is. Perhaps another movie where mewtwo just goes off and blows shit up again.