punk-rock
acoustic-psychedelic
post rock
rap-hip hop
big-beat-garage
death-metal
pop-rock
rock'n'roll-hardcore
rock-blues
melodic-power
alternative-metal
crossover-rock
folk-blues
rock