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