punk-rock
acoustic-psychedelic
post rock
alternative-rock
pop-rock
alternative-folk
black-symphonic
thrash
folk
country-folk
folk-metal
rock
hard rock-heavy
metal
rock-pop
blues-folk
rock-rock'n'roll
jazz-hard rock
hard rock-rock
hard rock