punk-rock
acoustic-psychedelic
post rock
rock-alternative
grunge-punk
hard rock-heavy
thrash-death
rock
rock-fusion
jazz
alternative-rock