punk-rock
acoustic-psychedelic
post rock
rock-alternative
garage-stoner rock
folk-alternative
alternative-rock
metal
electronica
death-metal
jazz-fusion
hardcore-metalcore
pop-rock
triphop-psychedelic
folk-blues
pop-christian
folk
grind-punk
alternative
gothic-post rock
rock-funk