punk-rock
acoustic-psychedelic
post rock
pop-rock
rock-rock
power-metal
grind
jazz-metal
metal
folk-blues
folk-rock
melodic-power
post rock-alternative
grunge-alternative