punk-rock
acoustic-psychedelic
post rock
progressive-metal
hard rock-heavy
rock-pop
rock
pop-rock
metal
crossover
death-thrash
garage-glam
grunge-rock'n'roll
punk-punk