punk-rock
acoustic-psychedelic
post rock
acoustic-country
rock
thrash-grind
crossover-hard rock
r&b-pop
gothic-metal
psychedelic-post hardcore
symphonic-noise
hip hop-rap
folk-jazz
alternative-grunge
progressive
pop-rock
grind-violence
folk-country
experimental