punk-rock
acoustic-psychedelic
post rock
emo-post hardcore
metal-thrash
pop-dance music
alternative-emo
hard rock
electronica-alternative
country-rock
pop-rock
folk-rock'n'roll
heavy-metal
punk-industrial
art rock-art rock
progressive-rock
pop