punk-rock
acoustic-psychedelic
post rock
rock-rock
power-metal
grind
jazz-metal
metal
folk-blues
folk-rock
melodic-power
post rock-alternative
pop-rock
grunge-alternative
world music-reggae
rap-hip hop