punk-rock
acoustic-psychedelic
post rock
hip hop-rap
progressive-psychedelic
rock-punk
hardcore-punk
folk-country
alternative-hip hop
grunge-rock
hard rock
rock-pop
rock-big-beat
nu-metal
folk-pop