Earth: conquered. Ben 10 Omniverse : tua

Ben 10 Omniverse: the unseen adventures. By Pdfletcher. Series Two, Episode 19.