There are at least two bands who have used the name The Godz:
These are photos from concerts where The Godz played, so they may be of other bands that played the concert as well.
The Godz Nov 3, 1977 Pittsburgh, Pennsylvania, United States Uploaded by Timeless Concert Images