>>46913382Mewtwo is definitely strong enough to potentially defeat the weather trio. Creation trio is an entirely different story though. Dialga can stop time and its implied killing any of them will cause the universe itself to end so even if Mewtwo managed to kill one of them, it would die along with that mon.