punk-rock
acoustic-psychedelic
post rock
folk-acoustic
pop-electronica
rock
rock-metal
reggae-rock
rock-hard rock
grunge-grunge
christian-world music
world music
alternative-blues
progressive-ambient
hip hop-rap