punk-rock
acoustic-psychedelic
post rock
heavy-metal
gothic-ambient
progressive
techno-electronica
alternative-experimental
punk-rock'n'roll
acoustic-bluegrass
pop-blues
rock-pop
hardcore-emo
rock'n'roll-rock'n'roll
hard rock-alternative
rock-crossover
experimental-alternative