punk-rock
acoustic-psychedelic
post rock
alternative-big-beat
black-black
alternative-indie
hard rock
metal-hardcore
heavy-power
rock-crossover
electronica-alternative
rock-hard rock