punk-rock
acoustic-psychedelic
post rock
rock-heavy
hard rock
rock
rock-pop
electronica-dance music
crossover
industrial-grind
folk-acoustic
rock-crossover
hip hop
metal
swing-jazz
folk-pop
pop-rock