punk-rock
acoustic-psychedelic
post rock
rap-hip hop
pop
rock-indie
folk-rock
black-metal
christian-rock
pop-folk
rock
rock-heavy
industrial-metal