punk-rock
acoustic-psychedelic
post rock
heavy-speed
funk-jazz
acoustic-alternative
rock-rock'n'roll
alternative-rock
electronica
melodic-metal
punk
thrash-death
punk-pop
rock
jazz-fusion
crossover
blues-rock
pop
pop-rock
grind-grind