Reminds me of the 2016 Gotthard Base Tunnel opening ceremony in Switzerland.....that looked a whole lot like a demonic ritual as well.
Or any and all DNC meetings