punk-rock
acoustic-psychedelic
post rock
rap
country-bluegrass
folk-rock
hard rock
progressive-death
punk-progressive
rock-pop
rap-hip hop
rock-hard rock
alternative-experimental
death-metal
hard rock-metal
gothic-post rock
metalcore-nu-metal
grind
folk
metalcore