punk-rock
acoustic-psychedelic
post rock
rock-big-beat
big-beat-alternative
metal-heavy
rock-classical music
classical music
rock-crossover
folk-rock
rock-ska
alternative-hardcore
crossover-rock'n'roll
surf-rock'n'roll
rock'n'roll
metal-metal
post rock-grunge
thrash-metal