punk-rock
acoustic-psychedelic
post rock
hard rock-heavy
experimental-soul
rock
rock-revival
hardcore-rock'n'roll
rock-pop
pop-punk
country-pop
gothic-electronica
rock-alternative
electronica-alternative
indie-rock
indie-grunge
alternative
rock'n'roll-rock'n'roll