punk-rock
acoustic-psychedelic
post rock
rock-blues
rock-rock
rock
hard rock-crossover
death-metal
alternative-art rock
metalcore-death
rock-pop
garage-rock