punk-rock
acoustic-psychedelic
post rock
progressive-metalcore
alternative-metal
crossover-progressive
folk
rap-alternative
rock
rock-metal
metal
rock'n'roll-blues
folk-country
speed-punk