punk-rock
acoustic-psychedelic
post rock
alternative-crossover
metal-hard rock
hip hop-rap
rock-heavy
rock-punk
progressive-glam
hardcore-nu-metal
indie-rock'n'roll
metal-hardcore
metal-thrash
big-beat-rock
death-metal
metal-symphonic
rock-funk
rock-progressive
black-metal