punk-rock
acoustic-psychedelic
post rock
rock-grunge
pop
bluegrass-country
funk
alternative-emo
electronica
metalcore
acoustic-pop
rock-big-beat
crossover
hardcore-punk
rock-pop
electronica-dubstep
punk-punk
rock-acoustic
blues-jazz