punk-rock
acoustic-psychedelic
post rock
pop-rock
pop-pop
rock-pop
ethno-fusion
alternative-crossover
punk
heavy-metal
hard rock
folk
rap-hip hop
hard rock-heavy
acoustic
hardcore-nu-metal
progressive-alternative
world music-acoustic
hard rock-punk
hardcore
alternative-pop