punk-rock
acoustic-psychedelic
post rock
thrash-metalcore
funk-rock
crossover
acoustic-folk
hip hop-alternative
heavy-soul
experimental
melodic-pop
thrash-metal