punk-rock
acoustic-psychedelic
post rock
folk-acoustic
hard rock-rock
rock
hard rock-punk
rock-pop
pop-rock
progressive
experimental
ambient-electronica
hip hop-funk
rap-horrorcore
grind
thrash-death
alternative-christian
rock-alternative