punk-rock
acoustic-psychedelic
post rock
progressive-rock
pop
rock-metal
alternative-folk
alternative-rock
indie-folk
rock
hard rock-pop
pop-experimental
pop-rock
hardcore
rap-hip hop
rock-post rock
jazz
hardcore-crust