punk-rock
acoustic-psychedelic
post rock
alternative-rock
progressive-psychedelic
metalcore-hard rock
electronica-hardcore
progressive-hard rock
blues-rock'n'roll
hip hop-alternative
rock-experimental
folk-pop
rock-crossover
pop-folk
grunge-alternative
hard rock