punk-rock
acoustic-psychedelic
post rock
rock-punk
punk
rock-pop
hard rock-metal
jazz-fusion
alternative-metal
rock-crossover