punk-rock
acoustic-psychedelic
post rock
alternative-punk
acoustic
rock'n'roll-blues
acoustic-rock
rock-alternative
grind
swing-jazz
pop-jazz
hardcore
rock-hard rock
crossover-funk
rock-crossover
psychedelic
punk-crust
rock-pop
techno-progressive