User blog comment:Johnnybravo44/Comicvine makes me laugh/@comment-167456-20101126222007/@comment-1671874-20101126222542

He is techincally labeled as a "synthezoid" from the Mojoverse. Perhaps that is what you mean.. I'm not really to sure what he is, I just know he is not technically a mutant.