punk-rock
acoustic-psychedelic
post rock
country
rock-pop
rock-indie
hard rock-rock
thrash-pop
acoustic-folk
pop-punk
hardcore-metal
folk-world music
rock'n'roll-thrash