punk-rock
acoustic-psychedelic
post rock
alternative-big-beat
grunge-punk
hip hop-rap
alternative-rock
art rock-pop
alternative-pop
folk-rock
rock-blues
aggro-power
alternative-post hardcore