punk-rock
acoustic-psychedelic
post rock
pop
pop-rock
garage-rock
indie-folk
world music
rock-rock
punk-hardcore
alternative-rock
rock-pop
metal
rock-screamo
folk-acoustic
art rock-fusion