punk-rock
acoustic-psychedelic
post rock
indie-rock
rock-pop
rock-hard rock
pop-folk
rock-alternative
black-metal
hard rock-rock
crossover-rock