punk-rock
acoustic-psychedelic
post rock
electronica-crossover
pop-rock
country-folk
folk-pop
alternative-rock
metal-hardcore
alternative-big-beat
alternative-psychedelic
alternative-experimental
alternative-folk
big-beat-rock
jazz-rock
rock-hard rock
hard rock-blues
rap-alternative
rock-alternative
rock