punk-rock
acoustic-psychedelic
post rock
funk-rock
rock-rock
hardcore-crossover
rock-screamo
rock
heavy
folk
alternative-post hardcore
ska-punk
world music-rock