There are multiple artists with this name:
These are photos from concerts where Ghoul played, so they may be of other bands that played the concert as well.
Gwar / Every Time I Die / Ghoul Oct 31, 2011 Chicago, Illinois, United States Uploaded by Pathological Mastermind