punk-rock
acoustic-psychedelic
post rock
rock-heavy
alternative-experimental
rock-pop
funk
alternative-blues
metal
rock
heavy-rock
acoustic-alternative
grind-hardcore
death-metal
ska-rock
rock-hard rock
melodic-post hardcore