Sweden has a shiny new religion!