User blog:The Awesome Jack/Was this supposed to be Vilgax in Omniverse?

I was on BTP and they say this is the art for Vilgax in OMNIVERSE. Is this a concept or what?