punk-rock
acoustic-psychedelic
post rock
hip hop-rap
heavy-hard rock
rap-hip hop
crossover
rock-indie
rock-alternative
rock
alternative-rock
grunge
rock-crossover
pop-rock
ska-punk
hard rock-metal