punk-rock
acoustic-psychedelic
post rock
pop-rock
alternative-rock
hip hop-rap
rock-pop
garage-rock'n'roll
melodic-rock
rock
rock-heavy
alternative-noise
alternative
indie-pop
funk-soul