punk-rock
acoustic-psychedelic
post rock
death-metal
rock-folk
grind-grind
hard rock-doom
metalcore-electronica
progressive-metal
alternative-rock
rock-indie
rock-alternative
emo-hardcore
alternative-pop
hip hop-rap