punk-rock
acoustic-psychedelic
post rock
rock
rock-pop
folk-acoustic
hard rock-rock
hard rock-punk
pop-rock
ambient-electronica
experimental
progressive
hip hop-funk
rap-horrorcore