punk-rock
acoustic-psychedelic
post rock
acoustic-alternative
rock-alternative
jazz-pop
progressive-metalcore
alternative
thrash-thrash
folk-classical music
rock-progressive
rock-rock
hard rock
heavy-metal
noise-dance music
pop-rock
southern rock-grunge
pop-art rock