punk-rock
acoustic-psychedelic
post rock
pop-rock
indie-rock
pop-pop
rock-pop
ethno-fusion
alternative-crossover
punk
heavy-metal
hard rock
folk
rap-hip hop
hard rock-heavy
acoustic