punk-rock
acoustic-psychedelic
post rock
black-metal
alternative-rock
metal-heavy
rock-alternative
progressive
rock
grind
heavy-hardcore
rock-hard rock
crust-punk