There are (at least) four artists called "Goon".
These are photos from concerts where Goon played, so they may be of other bands that played the concert as well.
Built to Spill / Prism Bitch / Goon Nov 18, 2023 West Hollywood, California, United States Uploaded by James De Larme
Goon / Malfunction / System of a Down May 31, 1997 Fullerton, California, United States Uploaded by Bruhvvmetal
System of a Down / Snot / Malfunction / Goon Aug 31, 1996 Fullerton, California, United States Uploaded by Bruhvvmetal