There have been at least five bands called Despair:
These are photos from concerts where Despair played, so they may be of other bands that played the concert as well.
Overkill / Despair Feb 4, 1992 Frankfurt am Main, Hesse, Germany Uploaded by Murmlermicha