punk-rock
acoustic-psychedelic
post rock
hard rock
hard rock-progressive
punk-ska
ska-punk
punk-hardcore
punk-rock'n'roll
indie-pop
rock
rock-pop
progressive-folk
downtempo-electronica
alternative-big-beat
pop-pop