punk-rock
acoustic-psychedelic
post rock
jazz-acoustic
noise-punk
alternative-alternative
alternative-electronica
hip hop-electronica
hip hop-rap
pop-rock
rock-alternative
heavy-metal
folk-jazz
psychedelic-hip hop
hard rock-heavy
folk-pop
world music-ska
hard rock-rock
alternative
big-beat-psychedelic
alternative-psychedelic
rock-crossover