punk-rock
acoustic-psychedelic
post rock
post hardcore-punk
rock-pop
acoustic-rock
pop-rock
metal-rock
house-progressive
rock-alternative
ska-punk
hip hop-rap
rap-rap
rock
thrash
indie-rock
rock-rock