punk-rock
acoustic-psychedelic
post rock
acoustic
rock-garage
pop
pop-rock
alternative-rock
christian-christian
rock-metal
funk-triphop
black-metal
hip hop-rap
alternative-pop
hard rock-rock
rap-hip hop
progressive-metal