punk-rock
acoustic-psychedelic
post rock
alternative-rock
folk-folk
rock-pop
speed-metal
hard rock
gothic-experimental
progressive-hard rock
rock-crossover
electronica-pop
rock-metal
alternative-progressive
jazz-rock
death-black
melodic-death
alternative-hip hop