punk-rock
acoustic-psychedelic
post rock
black-death
rock-pop
alternative-rock
hard rock-heavy
metal-hardcore
hard rock-progressive
hard rock
thrash
rock'n'roll
hard rock-rock'n'roll
punk-alternative
folk-rock
rock