punk-rock
acoustic-psychedelic
post rock
death-metal
pop-rock
mathcore-djent
rock-hard rock
hip hop-alternative
ethno-folk
alternative-rock'n'roll
alternative-rock
rock-pop
rock-funk
doom-heavy
progressive-hardcore
heavy-hard rock