Detroit Metro Times
... Why Detroit? Last year, the group chose Detroit as the location for its first national chapter house. "Detroit is our first and primary chapter," spokesman Doug Mesner says by email. "We feel at home in Detroit." ...
Also described as an 'atheist' outfit.
Could be demagogic bullshit, but maybe they are sort of like Unitarianism but with a Satanic rather than Protestant cultural background.