The worst of evil (15/28)

The worst of evil