punk-rock
acoustic-psychedelic
post rock
pop-rock
acoustic-folk
rock
world music-rock
rock-rock
thrash-metal
metal-melodic
punk-punk
rock-alternative
alternative
blues-folk
rock-progressive
heavy-metal