punk-rock
acoustic-psychedelic
post rock
punk-hardcore
progressive-heavy
rock-blues
crossover
heavy-metal
metal
stoner rock-noise
hard rock-rock'n'roll
metal-metalcore
rock-pop
alternative-downtempo
heavy-power
pop-psychedelic
stoner rock-progressive
electronica-alternative
thrash-metal