punk-rock
acoustic-psychedelic
post rock
rock
blues-rock
alternative-indie
doom-black
rock-folk
dance music-r&b
rock-rock'n'roll
rock-alternative
rap-rap
hard rock-heavy
post hardcore-rock
power-metal
alternative-rock
folk-rock