Pepper Rabbit is a band, not a recipe (I believe that might be peppered rabbit), possibly from New Orleans, possibly led by a dude named Xander. This is the first track I've heard from them, so I'll investigate further and report back. I'll let you know ASAP if they turn out to be Scottish.
Song: "Older Brother"
Artist: Pepper Rabbit