punk-rock
acoustic-psychedelic
post rock
pop-dance music
hardcore-post hardcore
noise-folk
acoustic-folk
death-thrash
alternative-rock
rock
metal-metalcore
garage-stoner rock
crust-hardcore
folk-alternative
ambient-electronica
jazz-grind
indie-folk