punk-rock
acoustic-psychedelic
post rock
indie-folk
grunge-rock
metal
blues-rock
pop-folk
folk-experimental
hard rock
stoner rock-alternative
rock-hard rock
heavy-melodic
hard rock-rock'n'roll
punk
art rock-progressive
rap-hip hop