punk-rock
acoustic-psychedelic
post rock
melodic-metal
rock-crossover
death-hardcore
pop
garage-rock
hardcore-punk
folk-punk
folk-blues
rock-indie
heavy-metal
alternative-rock
grind
hard rock-heavy