There are multiple artists with this name:
These are photos from concerts where Witchcraft played, so they may be of other bands that played the concert as well.
Hellfest 2013 - Day #2 Jun 22, 2013 Clisson, Pays de la Loire, France Uploaded by Zeta Kebab
Sweden Rock Festival 2013 Jun 5 - 8, 2013 Norje, Blekinge, Sweden Uploaded by Jarle Lindeland