punk-rock
acoustic-psychedelic
post rock
pop-rock
rock-alternative
progressive-dance music
hardcore-metal
indie-rock
hardcore-punk
folk-punk
world music-acoustic
psychedelic-punk
grind-grind
crossover-psychedelic
punk-ska
death-metal
rock-funk
progressive
grind
crossover-rock
hard rock-metal