punk-rock
acoustic-psychedelic
post rock
crossover-pop
metal-metalcore
thrash-speed
pop-rock
ethno-fusion
melodic-metal
world music
rock-pop
swing-folk
rap
alternative-rock
rock-hard rock
swing-dance music