Find Total 2 high quality AI Images Industrial rock band stands with blazing torches, teal glow. Storm-lit metal quartet in black leather amidst embers.