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