punk-rock
acoustic-psychedelic
post rock
metal-hardcore
crust-punk
world music-pop
pop-folk
rock-rock
rock-alternative
rock'n'roll
rock
metal
reggae-soul
thrash-thrash
folk-alternative
gothic-electronica
punk-rock'n'roll
melodic-rock
post hardcore-screamo