punk-rock
acoustic-psychedelic
post rock
alternative-art rock
hip hop-rap
folk-punk
swing-jazz
rap-hip hop
reggae-ska
folk-Lo-Fi
electronica-breakbeat
alternative-metal
funk-r&b
hardcore-thrash
garage-indie
hard rock-heavy