Starlords

Little is known about the Starlords, except that they created the three Relics of Legend and hid them across Earth to safeguard them from doom.