Alastor


Alastor refers to a number of people and concepts in Greek mythology: