punk-rock
acoustic-psychedelic
post rock
rock'n'roll
heavy-metal
rock
hardcore-grind
thrash-punk
hardcore
metal
nu-metal-crossover
rock-punk
rock-funk
electronica-violence
hard rock-hard rock
metal-rock
alternative
metal-heavy
hard rock-heavy