The Spectreis a cosmic entity and the physical embodiment ofGod's vengeance onEarth, known asAztar. Permanently bonded to ahumansoul, he uses his incredible divine powers to punish the truly wicked, usually ending his victim's lives in creative and ironic ways. His existence is in response to the failure ofEclipso, the spirit of God's wrath that turned completely malevolent and evil.