punk-rock
acoustic-psychedelic
post rock
rock-hard rock
alternative-grind
acoustic-pop
grunge
rock-funk
hard rock-rock'n'roll
ska
death-black
heavy-metal
alternative
indie-progressive
hardcore