punk-rock
acoustic-psychedelic
post rock
hardcore-punk
metal
folk-acoustic
thrash-metal
rock-metal
folk-country
rock-folk
folk-blues
alternative-rock
rock
hard rock-punk
progressive-metal
soul-rock'n'roll