User blog comment:Cartoon44/New Ben or the New Ken?/@comment-4684185-20120126023429

Ken. Quoting Omniverse in the title, it's probally Ken from a different universe.