punk-rock
acoustic-psychedelic
post rock
pop-rock
post rock-indie
blues-reggae
grunge
melodic-rock
rock
metal-hardcore
rock-hard rock
alternative-grunge
indie-rock
rock-punk
pop-acoustic
death-metal
pop-jazz