punk-rock
acoustic-psychedelic
post rock
rap-hip hop
hard rock-metal
indie-country
folk-rock
experimental-dub
ska-reggae
rock-indie
metal-hardcore
death-metal
hard rock-rock'n'roll
rock-folk
hip hop-rap
alternative-pop