punk-rock
acoustic-psychedelic
post rock
folk-rock
melodic-metalcore
death-metal
progressive-rock
grunge
hard rock-heavy
hardcore
ska-punk
rock-alternative
pop-folk
electronica-folk