punk-rock
acoustic-psychedelic
post rock
metalcore
death-metalcore
rock-blues
rap
alternative-acoustic
death-grind
metal-thrash
rock
alternative-progressive
hip hop-rap
world music-ethno
death-metal
metal
alternative-experimental
jazz-fusion
hard rock-rock