punk-rock
acoustic-psychedelic
post rock
hip hop-r&b
hard rock-rock'n'roll
alternative-rock
rap-hip hop
classical music-r&b
electronica-rock
folk
experimental-blues
metal-heavy
funk-jazz
hard rock
acoustic-pop
rock-punk
house-progressive
punk
rock-alternative
bluegrass-folk