punk-rock
acoustic-psychedelic
post rock
jazz-world music
grunge
rap
hard rock-southern rock
punk-dub
rock
grunge-acoustic
electronica-dance music
hip hop-r&b
christian-alternative
rap-r&b
blues
experimental-electronica
blues-rock
crossover-rock
folk-swing
hip hop-rap
fusion-jazz