punk-rock
acoustic-psychedelic
post rock
pop
rock-blues
alternative-metal
folk-rock
hip hop-rap
thrash
black-metal
rock-hard rock
hard rock-heavy
hard rock-metal
folk
rock-rap
blues-folk