punk-rock
acoustic-psychedelic
post rock
rock-alternative
thrash-death
hard rock-heavy
alternative-metal
death-metal
rock