punk-rock
acoustic-psychedelic
post rock
psychedelic-surf
progressive-psychedelic
blues-rock
jazz-fusion
rock
pop-rock
folk-grunge
indie-folk
metal-rock
jazz-swing
progressive-death
rock-big-beat
hardcore-grind
rock-blues
hard rock-rock