punk-rock
acoustic-psychedelic
post rock
punk
heavy-hard rock
hardcore
crossover-rock
hardcore-thrash
rock'n'roll-rock'n'roll
thrash-metal
gothic-rock'n'roll