punk-rock
acoustic-psychedelic
post rock
hardcore-metal
blues-swing
rock-punk
heavy-rock
electronica-jazz
country
rock
r&b
progressive-rock
alternative-psychedelic
rap-hip hop
death-metal
jazz-rock