punk-rock
acoustic-psychedelic
post rock
progressive-death
rock-pop
folk-country
electronica-psychedelic
dance music-trance
rock'n'roll-rock
hard rock
emo-folk
pop-folk
alternative-crossover
pop-rap
punk
rock-post hardcore
jazz
stoner rock
death-thrash
pop-rock
rock
rock-punk
hardcore-metal