punk-rock
acoustic-psychedelic
post rock
stoner rock-noise
electronica-alternative
country-country
rock
indie-pop
alternative-rock
metal
folk-pop
progressive-psychedelic
reggae-ska
folk-alternative
rock-metal
pop-folk
melodic-metal
heavy-metal
hip hop-rap