punk-rock
acoustic-psychedelic
post rock
swing
violence-thrash
pop-rock
crossover-crust
garage-alternative
rock
metal-melodic
country-psychedelic
rock-big-beat
metalcore
rock'n'roll-rock
alternative-rock
ethno-jazz
hardcore-punk
metal
hip hop-rap
grind-garage
rock-punk