punk-rock
acoustic-psychedelic
post rock
electronica
heavy-metal
ambient-downtempo
acid
pop-fusion
funk-soul
death-metal
alternative-rock
noise-surf
big-beat-rock
folk-rock
hard rock
ambient-alternative
acoustic-alternative
alternative-metal
black-black
crust-hardcore
rock-experimental
rap