punk-rock
acoustic-psychedelic
post rock
hip hop-rap
rock-pop
blues
art rock-art rock
thrash-pop
garage-rock'n'roll
melodic-rock
rock
rock-heavy
alternative-noise
alternative
indie-pop