Church of Satan

A non-denominational church of Satan in Thistlewood. Adjacent to the Thistlewood Graveyard. Run by Anti-Pastor Noah, rival and enemy of his sister Lenore, who runs the Church of God.