punk-rock
acoustic-psychedelic
post rock
progressive-metal
acoustic-crossover
folk-rock
thrash-death
ambient-black
rock
rock-blues
rock-pop
hard rock-rock
hard rock-heavy