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