punk-rock
acoustic-psychedelic
post rock
acid-stoner rock
rock-metal
blues-rock
death-metalcore
rock-pop
alternative-rock
rock-progressive
alternative
pop-rock
psychedelic-progressive
rock-hard rock
acoustic-punk
alternative-progressive