Snails is a name of at least two acts:
These are photos from concerts where Snails played, so they may be of other bands that played the concert as well.
Snails / Liquid Stranger / Svdden Death / UBUR Oct 19, 2018 San Jose, California, United States Uploaded by Jman