punk-rock
acoustic-psychedelic
post rock
rock
noise-hardcore
pop-rock
rock-screamo
rock-blues
hard rock
acoustic-ethno
metalcore
hardcore-punk
crossover-rock'n'roll
death-metal