Invidia Picture

If memory serves, Invidia was the Greek personification of envy. In Roman mythology, she was known as Nemesis.
Catnarok
Early Creations
Invidia
Alignment Chart
Thorondor - Dreadnought WIP