punk-rock
acoustic-psychedelic
post rock
rock
alternative-garage
indie-art rock
rock-glam
alternative-noise
folk-punk
metalcore
crossover-metal
jazz-folk