punk-rock
acoustic-psychedelic
post rock
rock-metal
indie-folk
post hardcore-soul
industrial-metal
rock-pop
pop-rock
funk-pop
rock-rock
folk-swing
techno-electronica
hard rock
alternative-folk
rock-alternative
acoustic