Poena Picture

The Latin word poena means "pain, punishment, penalty".

In Roman mythology, Poena (also "Poine") is the spirit of punishment and the attendant of punishment to Nemesis, the goddes of divine retribution.
Athena Doll
Vengence In The Moonlight II
Poena
Swimsuit Issue?
Animekida.com the furies manga Vol 1 page 221