punk-rock
acoustic-psychedelic
post rock
alternative-metal
folk-punk
country-rock
rock-metal
folk-pop
rock
experimental-world music
punk
electronica-screamo
rock-hard rock
metal-punk
hard rock
heavy-power
punk-metal
pop-jazz
rock-alternative
rock-progressive