Loch Lads

The Loch Lads are a group of Pooka in the Highlands of Scotland.