There are two bands named Battle Beast.
These are photos from concerts where Battle Beast played, so they may be of other bands that played the concert as well.
Battle Beast / Arion May 4, 2019 Stuttgart, Baden-Württemberg, Germany Uploaded by Lunaya Taryen