punk-rock
acoustic-psychedelic
post rock
hard rock
hard rock-metal
folk-rock
folk-pop
pop-folk
rock-pop
metal
alternative-rock
rap-r&b
rap-hip hop
hard rock-hard rock
crossover-indie
acoustic-alternative
alternative-alternative
hardcore-metal