punk-rock
acoustic-psychedelic
post rock
pop-rock
alternative-pop
rap-alternative
techno-electronica
country-rock
pop-alternative
ambient-electronica
hip hop-rap
pop
funk-pop
folk-rock
rock
pop-folk
thrash-metal
rock-blues
rock'n'roll-blues