Nemesis Picture

In the Greek mythology, Nemesis is the goddness of vengeance. Divine retribution those whom succumb to hybris (arrogance before the gods). The name Nemesis means in Greek "to give what is due." In her eternal quest to fight hybris, she has the sword of ruin in one hand and another the whip of judgment. She wears tin mask that blinds her for everything else, except for Hybris. She brings after her infinite darkness and destruction.