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.
Continue Reading: Nemesis