The Assessor

A cosmic level being who tested the heroes of Earth in a series of challenges. Little is known of this being.