punk-rock
acoustic-psychedelic
post rock
alternative-acoustic
pop-rock
power-thrash
metal-crossover
ska-rock
rock
rock-pop
jazz-rock
alternative-rock
thrash-heavy
rock-rock
big-beat-garage
hard rock
world music-punk
hardcore
rock-rock'n'roll
hardcore-punk