punk-rock
acoustic-psychedelic
post rock
rock-alternative
ska-rock
rock
thrash-metalcore
death-metal
pop-rock
heavy-hardcore
black-metal
acid-punk
hardcore-metal
rock-blues
art rock-alternative
alternative-klezmer
heavy-thrash
indie-hardcore