Extinction rebellion idiots called out for Satan worship