punk-rock
acoustic-psychedelic
post rock
pop-acoustic
rock
rock-crossover
rap-hip hop
nu-metal
rap-rock
metalcore-hardcore
rock-pop
acoustic-folk
alternative-rock
folk-rock
alternative-indie
hard rock-heavy