punk-rock
acoustic-psychedelic
post rock
metal
rock
alternative-rock
crossover-electronica
metal-metalcore
rock-art rock
acoustic
progressive-art rock
jazz-swing