Demons from CERN? What are all these black things flying around over Israel?