punk-rock
acoustic-psychedelic
post rock
folk-country
black-folk
rock
rock-crossover
pop-rock
hard rock
hard rock-heavy
alternative-metalcore
hip hop-rap
electronica-folk
rock-blues
fusion-indie
metal-hardcore
rock'n'roll
rock-alternative
folk-blues