This is demonic. There is no other explanation. These people have made a pact with Satan.
Correct. The inhabitants worship Satan.
Obviously!