punk-rock
acoustic-psychedelic
post rock
electronica-alternative
rock
electronica-ambient
art rock-art rock
gothic-rock
rock-rock
rock-crossover
hard rock
folk
hard rock-heavy
rock-pop
metal
blues-folk
black-metal
hard rock-art rock