punk-rock
acoustic-psychedelic
post rock
crossover
alternative-world music
acoustic-folk
hard rock-punk
hard rock-rock
acid-jazz
heavy-experimental
pop
hard rock-metal
punk-violence