Ben 10: Savage Pursuit
Good cartoon. Probably gonna have to rewatch it at some point.