punk-rock
acoustic-psychedelic
post rock
post rock-metalcore
thrash-death
grunge-rock
alternative-indie
swing-jazz
hip hop-rap
acid-electronica
crossover-progressive
metal