punk-rock
acoustic-psychedelic
post rock
death-grind
hardcore-metal
acoustic-alternative
heavy-metal
rock-pop
progressive-hard rock
jazz-acoustic
hip hop-rap
progressive-thrash
rock-psychedelic
alternative-acoustic
pop-rock
power-thrash
metal-crossover