punk-rock
acoustic-psychedelic
post rock
progressive-metal
metalcore
crossover
rock-punk
heavy
rock-progressive
electronica-dance music
metal-alternative
art rock
pop-alternative
rock
rap-hip hop
gothic-crossover