punk-rock
acoustic-psychedelic
post rock
rock-hard rock
crossover-rock
folk-world music
rock-rock'n'roll
death-thrash
folk-folk
rock-world music
big-beat-alternative
blues-rock
alternative-alternative
grunge-rock'n'roll
punk-hardcore
metal-metalcore
thrash-metal
funk-rock
rock-alternative
pop
heavy-metal
rock-christian