punk-rock
acoustic-psychedelic
post rock
progressive-rock
rock-pop
hip hop-r&b
rock-hard rock
heavy-rock
thrash-metal
rap-nu-metal
rock-crossover
grind-grind
rap
horrorcore-rap
metal-rock
acoustic-folk