punk-rock
acoustic-psychedelic
post rock
folk
psychedelic-folk
hardcore-metal
alternative-acoustic
thrash-hardcore
rock-pop
pop-rock
folk-punk
noise-Lo-Fi
rock-stoner rock
rock
country-rock
dance music-pop
metal