punk-rock
acoustic-psychedelic
post rock
rock-pop
big-beat-big-beat
world music-ethno
thrash-punk
crossover-rock
alternative-punk
rock-soul
rock'n'roll-thrash
hip hop-rap
alternative-rock
pop-rock
world music
power-metal
pop
folk-world music
thrash-metal
metalcore-nu-metal