punk-rock
acoustic-psychedelic
post rock
hard rock-metal
melodic-death
metal
metalcore
hard rock
psychedelic-punk
crust-grind
industrial-metal
rock-grunge