punk-rock
acoustic-psychedelic
post rock
rock-hard rock
pop-rock
alternative-rock
folk
rock
metal-power
rock-crossover
pop-folk
world music-folk
pop-punk
rock-grunge
rock-pop
rap
rock'n'roll-rock
rock-big-beat
heavy-metal
alternative-pop