punk-rock
acoustic-psychedelic
post rock
rock-pop
hard rock-rock
rock-metal
post hardcore-metalcore
grunge-rock
punk-drum'n'bass
jazz-fusion
pop-rock
funk-rock
alternative-acoustic
grind
thrash-metal
progressive-gothic
hip hop-rap
punk
blues-rock