A Challenging reality, and the censorship of Satanists controllers.