Ancient demons