The weird, cultish Chinse dance company Shen Yun with the omnipresent ads is a little stuck in the past. But so are most religions–Satanism too.
Bastard Neo Nazi devil worship cult “Joy of Satan” reports that its main site had vanished from the Internet, thus inciting actual joy for the first time.
Satanic Bay Area Black Mass, 2018.
Birthday Black Mass, 2019.
Philadelphia Black Mass, 2018.