punk-rock
acoustic-psychedelic
post rock
rock-pop
progressive-garage
rock-rock'n'roll
death-thrash
black-death
rock-hard rock
metalcore
hardcore
rock-alternative
death-metal
bluegrass
pop-rock
hip hop-rap
acoustic-folk