punk-rock
acoustic-psychedelic
post rock
electronica
hard rock-rock
death-metal
hard rock-metal
rock-hard rock
hard rock-punk
garage-alternative
rock
industrial-electronica
folk-bluegrass
christian-rock
pop-rock