an image of some people in front of a poster that says, the devil is here