punk-rock
acoustic-psychedelic
post rock
rock-metal
rock-alternative
rock-pop
rock-funk
rap
metal-crossover
alternative-grind
grind-grind
punk-ska
metalcore-death
hard rock
world music-ethno
punk-alternative
hardcore-metal
grind
ska-punk
progressive-metal
rap-hip hop