punk-rock
acoustic-psychedelic
post rock
reggae-dub
folk-rock
rock-psychedelic
rock-hard rock
electronica-hardcore
blues-rock
black-death
pop-rock
rock'n'roll
alternative-acoustic
alternative-rock
post hardcore-emo
rock-alternative
alternative-psychedelic
jazz
thrash-heavy
acoustic