punk-rock
acoustic-psychedelic
post rock
rock-folk
metal-hardcore
garage-alternative
industrial-art rock
grunge-psychedelic
hard rock-rock
progressive
pop-folk
alternative-rock
pop-rock
funk
alternative-art rock
ambient-noise
crossover-metalcore
rock-pop