punk-rock
acoustic-psychedelic
post rock
heavy-metal
rock-crossover
alternative-ska
ska-rock'n'roll
folk-rock
post rock-emo
hip hop-ska
ska-reggae
pop-rock
garage-ambient
hard rock
hardcore-punk
punk
alternative-pop