punk-rock
acoustic-psychedelic
post rock
big-beat-hard 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