The worst of evil (18/28)

The worst of evil