punk-rock
acoustic-psychedelic
post rock
alternative-pop
grunge-rock
punk-folk
metal
rock
hip hop-rap
pop-rock
bluegrass
rap
hard rock-heavy
alternative-rock
doom-folk
rock-rock'n'roll
metal-rock
alternative-indie