punk-rock
acoustic-psychedelic
post rock
rock
indie-folk
funk-rock
rock-pop
pop-fusion
rock-screamo
rock-alternative
indie-pop
alternative
grunge-punk
progressive-melodic
grind-techno
metal-crossover
folk
rock'n'roll
folk-pop