punk-rock
acoustic-psychedelic
post rock
pop-rock
blues-reggae
rock'n'roll
art rock-art rock
rock
indie-noise
swing-soul
hard rock-hard rock