The greatest feat the devil plays on humanity in the 21th century is convincing them that he actually does exist and that he''s actively and openly engaging humanity for the counterfeit marriage supper with Azazel. What used to be covert is now overt.