punk-rock
acoustic-psychedelic
post rock
psychedelic-rock
hard rock
hard rock-metal
punk
post hardcore-metal
rock-crossover
metal
rock
grind-rock'n'roll