punk-rock
acoustic-psychedelic
post rock
pop-folk
hardcore-alternative
metal-thrash
country-folk
rock
grind-metalcore
folk-rock
rap
grind-bluegrass
folk-punk
alternative-ambient
blues-blues
funk-rock
metal-punk
hardcore-metal