punk-rock
acoustic-psychedelic
post rock
rock'n'roll-punk
thrash-hardcore
heavy-folk
rock-progressive
pop-rock
world music-alternative
mathcore-metal
crossover
progressive-experimental
alternative-folk