punk-rock
acoustic-psychedelic
post rock
ska-rock'n'roll
grind-grind
garage-glam
funk-jazz
rock-progressive
grunge
jazz-rock
alternative-rock
death-metal
metal
metal-heavy
soul-rock
rock-rock'n'roll
rock-alternative