punk-rock
acoustic-psychedelic
post rock
pop-rock
rock-metal
punk-punk
funk-jazz
progressive-punk
rock
indie-acoustic
indie-rock
metal-rock
thrash-rock
heavy-rock'n'roll
rock-rock'n'roll
folk-world music
psychedelic-alternative
hard rock-heavy