punk-rock
acoustic-psychedelic
post rock
garage-rock'n'roll
death-metal
pop-rock
hard rock
rock-pop
indie-electronica
rock-alternative
progressive-metal
heavy-rock