punk-rock
acoustic-psychedelic
post rock
experimental-psychedelic
rock
techno-dance music
hard rock-crossover
alternative-indie
r&b-hip hop
crossover-pop
pop-rock
country-folk
christian-hip hop
garage-rock
folk-rock
hip hop
hardcore-pop
rock'n'roll