punk-rock
acoustic-psychedelic
post rock
violence-ethno
rock
speed-metal
funk-soul
metal
rock-metal
metalcore-crust
crossover-metal
black-metal
rock-folk
thrash
folk-punk
pop-art rock