There are multiple artists named Necro;
These are photos from concerts where Necro played, so they may be of other bands that played the concert as well.
Insane Clown Posse / Kottonmouth Kings / Coolio / Kittie / Necro Jun 10, 2010 Las Vegas, Nevada, United States Uploaded by Akheart