punk-rock
acoustic-psychedelic
post rock
alternative-post rock
heavy-metal
acoustic-ethno
metal-hard rock
folk
industrial-experimental
pop-punk
rock-hard rock
indie-alternative
hip hop-rap
rock
rock-heavy
rock-alternative
melodic-metal
alternative
rock-pop
ambient-experimental