punk-rock
acoustic-psychedelic
post rock
power-heavy
rock'n'roll-punk
alternative-blues
metalcore
crossover
post hardcore-nu-metal
hard rock-rock
rock-pop
alternative-rock
folk
folk-rock
pop-alternative
black-pop
hip hop-rap
rock'n'roll
metal
rock-rock