punk-rock
acoustic-psychedelic
post rock
pop-rock
rock
ethno-folk
acoustic-crossover
electronica-alternative
dub
rap
blues-rock
nu-metal-rock
hip hop
psychedelic-hard rock
folk-rock
metalcore-trance
metal-thrash
jazz-fusion
alternative