Do Demons Exist Today?