Ben 10: Invasion of the Omnitrix

Ben 10: Invasion of the Omnitrix is the twelfth episode of the first season of Ben 10: Alien Universe, and is the season finale of said season.