punk-rock
acoustic-psychedelic
post rock
hardcore-crossover
pop-punk
thrash-metal
hard rock
blues-rock
rock-pop
alternative-rock
pop-alternative
jazz-alternative
pop-folk
rock-alternative
hard rock-rock