punk-rock
acoustic-psychedelic
post rock
progressive-metalcore
alternative
thrash
progressive-metal
punk-crossover