punk-rock
acoustic-psychedelic
post rock
folk-rock
blues-rock
rock-pop
punk-alternative
downtempo
rock'n'roll-rock'n'roll
alternative-glam
hardcore-metal
melodic-progressive
pop-rock
techno-dance music
heavy-metal
rock
alternative-rock
metalcore
alternative-indie
crossover-progressive
pop-alternative