punk-rock
acoustic-psychedelic
post rock
pop-punk
crossover-rock'n'roll
garage-rock
blues-rock
indie-pop
heavy-hard rock
progressive-metal
pop-rock
metal
alternative-rock
jazz-swing
rock-progressive
alternative
rock-crossover
punk
rock-metal