punk-rock
acoustic-psychedelic
post rock
folk-metal
hard rock
rock-hard rock
folk-rock
rock-crossover
blues-swing
experimental-electronica
post hardcore-soul
rock-pop