punk-rock
acoustic-psychedelic
post rock
black-metal
pop-rock
hard rock-metal
drum'n'bass
rock-art rock
heavy-folk
surf-rock'n'roll
grunge-alternative
electronica-dance music
hard rock-blues
symphonic-metal
reggae-dance music
rock-crossover
death-metal
jazz-acoustic
emo-hardcore