Nemesis. Melanie Delon. In Greek mythology, Nemesis was the spirit of divine retribution against tho