punk-rock
acoustic-psychedelic
post rock
punk-alternative
rock-metal
thrash-metal
crossover-metal
rock-big-beat
heavy-thrash
pop-alternative
fusion-indie
thrash
thrash-crossover
rock-pop
melodic-power
rock