punk-rock
acoustic-psychedelic
post rock
crossover-rock
rock-punk
hard rock-rock
crossover-nu-metal
thrash-hardcore
symphonic-metal
metal-thrash
heavy-metal
world music-pop
pop-folk
art rock-rock
metal-metalcore
ethno-fusion
hard rock
electronica
crossover-rap
post rock-indie