punk-rock
acoustic-psychedelic
post rock
folk-grunge
alternative-alternative
acoustic-indie
pop-folk
jazz-r&b
rap
rock'n'roll-rock
folk-rock
indie
pop-punk
rock-pop
ambient-experimental
electronica-rock'n'roll
punk-hardcore
noise-hardcore
rock-hard rock