punk-rock
acoustic-psychedelic
post rock
rock
thrash-metal
rock-progressive
hardcore-metal
progressive-nu-metal
ambient-electronica
indie-rock
hip hop
rock-crossover
electronica
garage-folk
big-beat
metal-rock
alternative