punk-rock
acoustic-psychedelic
post rock
rock
progressive-psychedelic
metal-metal
rock-hard rock
hard rock-rock
alternative-metal
folk-metal
post hardcore-alternative
hard rock-art rock
rap-crossover