Optical
The Fall of the Eleventh
So that means Scotland is the home of the headquarters of this organisation?
Let me guess - it was banned in Scotland specifically for some reason.
Do they have some kind of holy site in Scotland?
Are we expected to guess a specific neo-pagan organisation, presumably at random? If so, I think you might be constructing a WIM-style map (almost impossibly difficult, simply to make it 'fun').
If you would describe the organisation, would you use 'Scotland' in your description?
Something to do with druids?