punk-rock
acoustic-psychedelic
post rock
rock-rock
alternative-big-beat
folk-punk
rock-hard rock
thrash-metal
hard rock-southern rock
jazz-grind