The Herald

The herald is a powerful cosmic entity. His power levels are inapplicable. He used to be a scientist who tried to destroy the Ravager but failed. He made a deal with the Ravager saying that if he becomes his scout the Ravager should leave his home alone. The Herald turns good, but after telling this to Elliot, is deprived of his powers. Due, to the fact tat he was in outer space with no air he died.