punk-rock
acoustic-psychedelic
post rock
rap-hip hop
rock-pop
big-beat-funk
symphonic-rock
rock-rock
alternative-blues
heavy-metal
death-hardcore
hardcore-crossover
hard rock-grunge
rock-alternative