What you need to know abut Demons, how they affect your every day life and