punk-rock
acoustic-psychedelic
post rock
alternative-indie
rock-crossover
rock
thrash-metal
alternative-ambient
alternative-acoustic
alternative-pop
punk-hardcore
garage-rock
melodic-death
heavy-melodic