punk-rock
acoustic-psychedelic
post rock
acid-electronica
rock
metal-gothic
rock-alternative
rock-rock
hardcore-metal
pop-electronica
rock'n'roll-rock'n'roll
rap-hip hop
acoustic
folk-jazz
big-beat-rock
alternative-pop
grind
rock-hard rock