punk-rock
acoustic-psychedelic
post rock
pop-rock
thrash-death
crossover-rock
metal
symphonic-metal
hard rock-heavy
progressive
rock-alternative
hardcore
rock-rock
big-beat-pop