User blog comment:Cartoon44/New Ben or the New Ken?/@comment-4241423-20120126143116/@comment-2251356-20120126143249

Yup. It's called Ben 10: Omniverse.