Alastor

Alastor (əlăsˈtər) [key], in Greek mythology, spirit of vengeance. It is an epithet applied to Zeus or any other god in his aspect as avenger and is also sometimes applied to an evildoer who is subject to vengeance.