punk-rock
acoustic-psychedelic
post rock
grunge-progressive
rock-christian
black-metal
rock
post rock-hardcore
hard rock-jazz
world music
pop-dance music
hard rock-rock
death-death
indie-folk
pop-rock
heavy-power
alternative-folk
shoegaze-indie