punk-rock
acoustic-psychedelic
post rock
death-crossover
rock-pop
metal-metal
thrash-rock'n'roll
heavy-rock
big-beat-acoustic
rock-grunge
christian-soul
hard rock-rock'n'roll
rock
blues-grunge
emo-hardcore
world music-acoustic
pop-rock