punk-rock
acoustic-psychedelic
post rock
rock-alternative
hardcore-metal
grunge
funk-rock
grunge-rock
rock-punk
blues-rock
death-metal
metal
classical music
folk-rock
crossover
heavy-metal
metal-hard rock
rock'n'roll-swing
punk-rock'n'roll