punk-rock
acoustic-psychedelic
post rock
big-beat
rock-electronica
alternative-downtempo
jazz-punk
hardcore
rock-big-beat
rock'n'roll-rock
grunge-alternative
rock-alternative
mathcore-progressive
progressive-metal
death-metalcore
rock-jazz
hardcore-punk
hard rock
pop-rock