Who was the Greek goddess of retribution

Nemesis
In the ancient Greek religion, Nemesis (/ˈnɛməsɪs/; Greek: Νέμεσις), also called Rhamnousia/Rhamnusia ("the goddess of Rhamnous") at her sanctuary at Rhamnous, north of Marathon, was the spirit of divine retribution against those who succumb to hubris (arrogance before the gods). Another name was Adrasteia, meaning "the inescapable".

Read more...https://en.wikipedia.org/wiki/Nemesis_(mythology)