Not Over Yet

Plot
 Flashback: Ben 10 Ultimate Alien episode: Ben 10,000