punk-rock
acoustic-psychedelic
post rock
rock'n'roll-punk
crossover
hard rock-grunge
thrash-death
psychedelic-surf
experimental-hardcore
rap-hip hop
big-beat-garage
death-metal