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