punk-rock
acoustic-psychedelic
post rock
hip hop-rap
jazz-rock
folk-art rock
reggae-ska
metal-thrash
pop-rock
death
metal-heavy
jazz-funk
rock
country-folk
experimental-acoustic
rock-rock
crossover-metal
alternative-metal
electronica-alternative