punk-rock
acoustic-psychedelic
post rock
christian-rock
alternative
rock-alternative
alternative-pop
rap-hip hop
pop-rock
country-pop
post hardcore-rock
gothic-rock
alternative-grunge
indie-folk