There are at least 19 artists by this name.
These are photos from concerts where Nemo played, so they may be of other bands that played the concert as well.
Nemo / Bell Hollow / The Kites Jan 4, 2006 New York, New York, United States Uploaded by Greg Fasolino
Cold Water Flat / Nemo / Kosjer D Nov 13, 1993 Heusden-Zolder, Belgium Uploaded by Raydio Radio