punk-rock
acoustic-psychedelic
post rock
folk-alternative
alternative-indie
hardcore-punk
rock-pop
rock'n'roll
rock-metal
electronica-rock
garage-punk
hardcore-metal
hard rock-rock
acoustic-experimental
hip hop-house
folk-jazz