This is Nemesis! Greek goddess of revenge and the embodiment of jealousy and anger. She basically symbolizes the consequences of hubris and how it's a sin and if you commit an act of hubris you'll face her punishment which isn't fun. She's pretty much the personification of divine vengeance.
Me and this guy I sit with in English class were debating who would win in a fight: Nemesis or Neith (from Egyptian mythology) so cast your votes i'm actually curious to see what yall think lol