punk-rock
acoustic-psychedelic
post rock
metal
folk-punk
pop
funk-soul
glam-punk
folk-alternative
rock-crossover
rock-thrash
crossover-rock
rock-metal
thrash-metal
rock-hard rock
heavy-metal
hard rock-rock
big-beat-hard rock