punk-rock
acoustic-psychedelic
post rock
rock-alternative
acoustic-acoustic
alternative-blues
heavy-metal
indie
hard rock-heavy
pop-rock
rock
death-metalcore
rock-metal
electronica-alternative
hard rock-punk
country-rock
heavy-rock
alternative-rock