punk-rock
acoustic-psychedelic
post rock
pop-rock
soul-jazz
rock-grunge
metal-metalcore
jazz-swing
aggro-punk
indie-pop
rock-alternative
country-country
pop-alternative
folk-punk
hard rock
rock
rock-big-beat
big-beat-rock