punk-rock
acoustic-psychedelic
post rock
hard rock-metal
alternative-funk
hard rock
hip hop-rap
country-blues
pop-rock
world music-ethno
alternative-hard rock
psychedelic-surf
rock-alternative
rock-crossover