punk-rock
acoustic-psychedelic
post rock
progressive-alternative
rock-rock
rock-pop
grunge-acoustic
ska-punk
folk-metal
metal-psychedelic
folk-grunge
metal-nu-metal
folk-alternative
alternative-indie
rock-hard rock
progressive-hardcore
stoner rock-noise