Nemesis

Nemesis is the Greek physical Goddess of Vengeance.