UK musical group: hip hop and pop group based in Edinburgh
Sources: MusicBrainz (CC0), Wikidata (CC0) · Wikidata Q8058113