punk-rock
acoustic-psychedelic
post rock
big-beat
garage-rock
indie-grunge
dance music-funk
punk-rock'n'roll
pop-jazz
swing-alternative
crossover-rock
metal-hardcore
punk
hardcore-alternative
rock-folk
rock-pop
thrash-death
progressive-metal