punk-rock
acoustic-psychedelic
post rock
folk-rock
heavy-hard rock
rock-crossover
pop
punk-hardcore
hardcore-punk
big-beat
surf-alternative
hip hop
folk-swing
metal-electronica