punk-rock
acoustic-psychedelic
post rock
pop-rock
metal
metal-hard rock
reggae-dub
progressive-metal
grind
hard rock-jazz
experimental-alternative
progressive-psychedelic
hard rock-glam
death-metalcore