punk-rock
acoustic-psychedelic
post rock
rock'n'roll
folk
heavy-hard rock
rock-metal
acoustic-stoner rock
rap-crossover
rock'n'roll-blues
metal-symphonic
rap-hip hop
rock-rock'n'roll
acoustic-punk
pop-rock
rock-alternative