punk-rock
acoustic-psychedelic
post rock
folk-rock
hardcore
metal
indie-stoner rock
hard rock-rock'n'roll
rock-alternative
dance music-emo
metal-crossover
hip hop-hip hop
rock-acoustic
doom-folk
indie-rock