punk-rock
acoustic-psychedelic
post rock
hard rock-blues
pop-pop
rock-jazz
alternative-art rock
alternative-folk
pop
rock-metal
metal-electronica
hip hop-rap