punk-rock
acoustic-psychedelic
post rock
metal
crossover
grunge-rock'n'roll
rock
rock-pop
alternative-heavy
rock-metal
black-metal
rock-psychedelic
thrash
garage-pop
post rock-indie
indie-rock