There are multiple bands by the name of Tarantula.
These are photos from concerts where Tarantula played, so they may be of other bands that played the concert as well.
Aephanemer / Tarantula / Cruz de Ferro / Deathless Legacy Aug 24, 2018 Viseu, Viseu, Portugal Uploaded by La666