punk-rock
acoustic-psychedelic
post rock
hard rock
metal-garage
black-black
rock-crossover
blues-rock
thrash-rock'n'roll
grunge
pop-rock
big-beat-rock
alternative-acoustic
rap-horrorcore