punk-rock
acoustic-psychedelic
post rock
hardcore
thrash-metal
alternative
punk-rock'n'roll
hard rock
metal-punk
crossover-rock
punk-hip hop
rock-metal
thrash-punk
alternative-art rock