punk-rock
acoustic-psychedelic
post rock
rock-alternative
gothic-rock
house-pop
hard rock-metal
indie-pop
pop-r&b
hardcore-nu-metal
crust-punk
pop-rock
jazz-ethno
rock-pop
rock
rap
hard rock-progressive