punk-rock
acoustic-psychedelic
post rock
ska-punk
folk-blues
jazz-rock
christian-rock
hip hop-r&b
hardcore-violence
alternative
rock'n'roll-hard rock
rock
r&b-alternative
rock-crossover
hardcore-alternative
rock'n'roll-alternative
grind-grind
hard rock-acoustic
big-beat
thrash-metal