There are two artists with this name:
These are photos from concerts where The Brains played, so they may be of other bands that played the concert as well.
The Brains May 20, 2023 Toronto, Ontario, Canada Uploaded by Wax82