punk-rock
acoustic-psychedelic
post rock
rock-pop
progressive-crossover
funk-rock'n'roll
world music-ethno
rock
crossover-rock
rock-crossover
alternative-acoustic
garage-alternative
christian-rock
hard rock-rock
rock-gothic
progressive-metal
power-metal
alternative-rock
folk-ethno