punk-rock
acoustic-psychedelic
post rock
pop-rock
rock-pop
hard rock
rock
country-bluegrass
electronica-pop
folk-alternative
indie-rock
hardcore-metal
punk
funk-soul
metal-progressive