punk-rock
acoustic-psychedelic
post rock
psychedelic-stoner rock
punk
melodic-metal
rock
rock'n'roll-swing
alternative
indie-acoustic
post rock-indie
alternative-rock
rock-blues
rock-pop
pop-funk
crossover-rock
emo-metal
progressive
rock-alternative
alternative-punk