punk-rock
acoustic-psychedelic
post rock
grind-garage
rock-funk
hard rock
electronica-alternative
industrial-gothic
noise-industrial
alternative-pop
punk
rap-rap
pop-hard rock
folk-world music
world music
metal-hardcore
rock'n'roll
alternative-post rock