punk-rock
acoustic-psychedelic
post rock
melodic-death
rock'n'roll-southern rock
indie-alternative
indie-pop
heavy
rock
folk-acoustic
heavy-nu-metal
hard rock-emo
rock-pop
rock-blues
folk-punk
blues
pop-rock