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