punk-rock
acoustic-psychedelic
post rock
hard rock-heavy
metal
nu-metal-pop
pop-rock
crossover-rock
hardcore-metal
pop-punk
rock-blues
folk-alternative
crossover
heavy-metal
black-punk
rock'n'roll-thrash
big-beat-rock