There are six artists with the name Neptune:
These are photos from concerts where Neptune played, so they may be of other bands that played the concert as well.
Firewater / Neptune / Cathode Jun 13, 1998 Cambridge, Massachusetts, United States Uploaded by Spotboslow