There are at least two artists with the name Ghouls.
These are photos from concerts where Ghouls played, so they may be of other bands that played the concert as well.
THE FEST Oct 28 - 30, 2016 Gainesville, Florida, United States Uploaded by Barbilicious
Late Summer Skank Sep 6, 2015 Bristol, England, United Kingdom Uploaded by Gwyn Williams
Imperial Leisure / Ghouls / Sonic Boom Six Apr 6, 2015 London, England, United Kingdom Uploaded by Gwyn Williams
Hit The Deck Festival 2014 Apr 19, 2014 Bristol, England, United Kingdom Uploaded by Sam