punk-rock
acoustic-psychedelic
post rock
hardcore-punk
blues-rock
glam-hard rock
folk-rock'n'roll
punk-rock'n'roll
hardcore
country-punk
crossover
rock'n'roll-metalcore
folk-noise
grind
heavy-metal
acoustic-electronica
alkopunk-folk
grunge-punk
alternative-rock