punk-rock
acoustic-psychedelic
post rock
folk-acoustic
rock-pop
rock-hard rock
heavy-rock
post rock-nu-metal
crossover