punk-rock
acoustic-psychedelic
post rock
blues-rock
metal
hard rock
hip hop-nu-metal
rock-hard rock
rock-alternative
metal-hardcore
metal-metalcore
reggae-dub
psychedelic-garage
folk-jazz
hip hop-rap
indie-pop
alternative-rock
country-folk