Vegeta vs Mewtwo

This is a what if Death Battle made by RioluCraft FTW and his Season 1 finale.