punk-rock
acoustic-psychedelic
post rock
hardcore
experimental
rap-hip hop
rock-progressive
rock-jazz
alternative
pop-rock
pop
alternative-grunge