Some kind of crazy cult group has been disturbing the locals in Scotland.

Advertisements