(n)Nemesis(Greek mythology) the goddess of divine retribution and vengeance