Board Thread:Questions and Answers/@comment-6909154-20130807060722/@comment-8635221-20131122031818

Kevin might be a mutation of Albedo (Color and Ultimates) and Ben's (Aliens) combination.

Im not sure about Ben 23..