punk-rock
acoustic-psychedelic
post rock
crossover-rock
progressive-hard rock
power-violence
ambient-folk
indie-hardcore